Skip to content

Instantly share code, notes, and snippets.

View mdboom's full-sized avatar

Michael Droettboom mdboom

View GitHub Profile
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
<!-- kind:binary;verdict:compatible;affected:0;added:0;removed:0;type_problems_high:0;type_problems_medium:0;type_problems_low:0;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;tool_version:2.3 -->
<!-- kind:source;verdict:incompatible;affected:0.2;added:0;removed:0;type_problems_high:13;type_problems_medium:0;type_problems_low:17;interface_problems_high:0;interface_problems_medium:0;interface_problems_low:0;changed_constants:0;type_changes_other:1;tool_version:2.3 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<meta name="keywords" content="NAME, compatibility, API, ABI, report" />
<meta name="description" content="API/ABI compatibility report for the NAME object betwee
============================= test session starts ==============================
platform linux -- Python 3.13.6, pytest-8.4.1, pluggy-1.6.0
benchmark: 5.1.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /home/mdboom/Work/builds/cuda-python/cuda_core/tests
configfile: pytest.ini
plugins: benchmark-5.1.0
collected 423 items
cuda_core/tests/example_tests/test_basic_examples.py s....s..s.. [ 2%]
cuda_core/tests/test_context.py . [ 2%]
#!/usr/bin/env python3
import sys
import pyperf
runner = pyperf.Runner()
runner.bench_command('cuda.bindings.nvrtc import', [sys.executable, '-c', 'import cuda.bindings.nvrtc'])
====
Benchmark: django_template
Object method cache dunder misses: 2353.294117647059
Object method cache collisions: 2287.504761904762
Object method cache misses: 2225.3703703703704
Object immortal increfs: 1.0039206501770555
Object immortal decrefs: 1.0034565222003073
Object mortal decrefs: 1.0009515004198075
Object mortal increfs: 1.0008433608988452
====
Benchmark: logging
opcode[LOAD_FAST_BORROW].execution_count: 162406735
Object interpreter mortal decrefs: 138927768
Object mortal decrefs: -138444597
Object immortal decrefs: -133119691
Object immortal increfs: -109095099
Object mortal increfs: -106495872
Object interpreter mortal increfs: 103834062
opcode[LOAD_ATTR].specialization.hit: 98509057
# To display the perf.data header info, please use --header/--header-only options.
#
#
# Total Lost Samples: 0
#
# Samples: 441 of event 'cycles:Pu'
# Event count (approx.): 481011981
#
# Overhead Period Pid:Command Symbol Shared Object IPC [IPC Coverage]
# ........ ............ ............... .................................................................................................................................... .......................................... ....................
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.