====== WaveForms SDK Benchmarks for Digital Discovery ====== == Under Construction == The Digital Discovery is a combined logic analyzer and pattern generator instrument. The specifications can be found here: [[/test-and-measurement/digital-discovery/specifications]]. ==== Materials Used to Perform the Benchmarks ==== The tests were performed on a FIXME PCDell Precision Tower 5820 PC featuring Intel(R) Core(TM) i9-10920X CPU @ 3.50GHz, with 64 GB Ram. The PC was running the FIXME Microsoft© Windows 11 Enterprise operating system version 21H2, 64 bits. Because of a potential disparity in data, the tests were performed using the four most popular programming languages/environments. Not listed in any order FIXME * Microsoft© Visual Studio C (version 2022) * Python 3.9, PyCharm© 2022.2.3 * Microsoft© Visual C Sharp.NET 2022, framework 4.8 * Microsoft© Visual Basic.NET 2022, Framework 4.8 === Source code to benchmark test applications: === * FIXME{{https://files.digilent.com/resources/test-and-measurement/digital-discovery/DD_Benchmark_tester_python.zip | Python Script}} - Python Benchmark Test Script * FIXME{{https://files.digilent.com/resources/test-and-measurement/digital-discovery/DD_BenchmarkTest_c.zip | Microsoft C source}} - C Benchmark Test Source * FIXME{{https://files.digilent.com/resources/test-and-measurement/digital-discovery/DD_Benchmark_tester_CSNET.zip | C#.NET Application}} - C Sharp Benchmark Test Source * FIXME{{https://files.digilent.com/resources/test-and-measurement/digital-discovery/DD_Benchmarks_VBNET.zip |VB.NET Application}} - Visual Basic.NET Benchmark Test Source === The device tested: === * Digital Discovery * Waveforms SDK rev 1.8.7 FIXME ---- ==== FIXME Digital I/O Measurement ==== == Function calls required per measurement: ==