Skip to content
/ RORSK Public

A simple program to compare and emilinate arithmetic calculation differences for 32-bit integers and 32-bit floating-point numbers between devices using Vulkan API.

License

Notifications You must be signed in to change notification settings

Vixenka/RORSK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RORSK

A simple program to compare and emilinate arithmetic calculation differences for 32-bit integers and 32-bit floating-point numbers between devices using Vulkan API.

Program which generates comformant and uncomformant data for current used Vulkan API driver.

Program which compares previous generated data by rorks_generator and output results in the console.

Building and running

To compile this two programs you will need Rust 1.72. And when you have it, you just run:

cargo build

in their directories.

Note

For running rorks_generator you must have a Vulkan API driver.

And for run you must:

cargo run

also in their directories.

Legal notes

RORSK is licensed under the MIT license and was created under the action "NAUKOLATEK - Nastoletni Naukowiec" funded by Minister Education and Science of government of the Republic of Poland as part of VIA CARPATIA polytechnic network named after President of Republic of Poland Lech Kaczyński.

About

A simple program to compare and emilinate arithmetic calculation differences for 32-bit integers and 32-bit floating-point numbers between devices using Vulkan API.

Topics

Resources

License

Stars

Watchers

Forks

Languages