<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tools/benchmark, branch master</title>
<subtitle>Making it easier to work with shaders</subtitle>
<id>https://git.yummers.dev/slang.git/atom?h=master</id>
<link rel='self' href='https://git.yummers.dev/slang.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/'/>
<updated>2025-04-11T23:55:29+00:00</updated>
<entry>
<title>Fix benchmark/compile.py nested f-string and deprecated constant issues (#6773)</title>
<updated>2025-04-11T23:55:29+00:00</updated>
<author>
<name>Gangzheng Tong</name>
<email>tonggangzheng@gmail.com</email>
</author>
<published>2025-04-11T23:55:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=6dd5bd52e3a5fb721776224e5e9a390d626faf26'/>
<id>urn:sha1:6dd5bd52e3a5fb721776224e5e9a390d626faf26</id>
<content type='text'>
This commit resolves three issues in the benchmark script:
1. Fixed nested f-string syntax error that was causing CI failures (fixes #6772)
2. Fixed key access error handling for timing dictionary

The nested f-string was causing a syntax error in CI, and the proper fix is to
create the key variable separately before using it. Also improved error handling
for cases where compilation fails and timing data might be missing.

Fixes: #6772</content>
</entry>
<entry>
<title>Remove unused package in primary benchmark script (#5014)</title>
<updated>2024-09-05T15:20:50+00:00</updated>
<author>
<name>venkataram-nv</name>
<email>vedavamadath@nvidia.com</email>
</author>
<published>2024-09-05T15:20:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=959f55de964ff108947db72a3f8d25b39995f2c8'/>
<id>urn:sha1:959f55de964ff108947db72a3f8d25b39995f2c8</id>
<content type='text'>
Also fixes the self-hosted machine that is used for benchmarking, so that variance of timings can be reduced.</content>
</entry>
<entry>
<title>Updated MDL shader sources for benchmarks (#4965)</title>
<updated>2024-08-30T22:18:14+00:00</updated>
<author>
<name>venkataram-nv</name>
<email>vedavamadath@nvidia.com</email>
</author>
<published>2024-08-30T22:18:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=49862e764c6c873d7ee694663f226631b8a41353'/>
<id>urn:sha1:49862e764c6c873d7ee694663f226631b8a41353</id>
<content type='text'>
* Updated MDL shader sources for benchmarks

* Shifting sources to external repository

* Changing repo URL syntax benchmark.yml

* Refactoring entry point names</content>
</entry>
<entry>
<title>Refactoring benchmark CI pipeline (#4855)</title>
<updated>2024-08-15T19:46:24+00:00</updated>
<author>
<name>venkataram-nv</name>
<email>vedavamadath@nvidia.com</email>
</author>
<published>2024-08-15T19:46:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=2db09d58f74376d792c36711cbc48c4a3d5eba60'/>
<id>urn:sha1:2db09d58f74376d792c36711cbc48c4a3d5eba60</id>
<content type='text'>
* Refactoring benchmark CI pipeline

* Combine setup and run steps</content>
</entry>
</feed>
