Heterogeneous Modern C++ with SYCL 2020Datacenter/Cloud Computing Chair ● http://wongmichael.com/about ● C++11 book in Chinese: https://www.amazon.cn/dp/B00ETOV2OQ We build GPU compilers for some of the most powerful supercomputers in the world heterogeneous programming 11SYCL 2020 Industry Momentum https://www.alcf.anl.gov/support-center/aurora/sycl-and-dpc-aurora https://www.embeddedcomputing.com/technology/open-source/risc-v-open-source-ip/nsitexe integration and deployment of multiple acceleration technologies VEO Intel CPUs NEC VEs neoSYCL SX-AURORA TSUBASA Level Zero Intel GPUs NVIDIA GPUs TBB Any CPU Level Zero Intel GPUs AMD GPUs 15News:0 码力 | 114 页 | 7.94 MB | 6 月前3
Continuous Regression Testing for Safer and Faster Refactoring1 Aurora InnovationContinuous Regression Testing for Safer and Faster Refactoring Pejman Ghorbanzade Aurora Innovation3 Aurora Innovation Engineers spend 17 hours per week maintaining software. *Stripe *Stripe 2019 Developer Coef�cient Report4 Aurora Innovation Maintaining Software Reading Refactoring Upgrading Migrating Debugging Adding tests Writing documentation Resolving technical debt “The “The only constant in life is change.” - Heraclitus5 Aurora Innovation Types of Change Fixing a defect Enabling code reuse Adjusting to new expectations Improving a function implementation Upgrading0 码力 | 85 页 | 11.66 MB | 6 月前3
Symbolic Calculus for High-Performance Computing: From Scratch Using C++23Physique des Particules, France October 4th, 2023 LUTH CppCon - Vincent Reverdy - October 4th, 2023 - Aurora, Colorado, USA 2 CC0 1.0 Universal - Public Domain DedicationIntroduction The lambda trick Comparison Architecture 7 Substitution 8 Construction 9 Conclusion CppCon - Vincent Reverdy - October 4th, 2023 - Aurora, Colorado, USA 3 CC0 1.0 Universal - Public Domain DedicationIntroduction The lambda trick Comparison Architecture 7 Substitution 8 Construction 9 Conclusion CppCon - Vincent Reverdy - October 4th, 2023 - Aurora, Colorado, USA 4 CC0 1.0 Universal - Public Domain DedicationIntroduction The lambda trick Comparison0 码力 | 70 页 | 1.80 MB | 6 月前3
High-Performance Numerical Integration in the Age of C++26Particules, France September 20th, 2024 LUTH CppCon - Vincent Reverdy - September 20th, 2024 - Aurora, Colorado, USA 2 CC0 1.0 Universal - Public Domain DedicationIntroduction Firsts steps Context Theoretical 5 Outline of an implementation 6 Conclusion CppCon - Vincent Reverdy - September 20th, 2024 - Aurora, Colorado, USA 3 CC0 1.0 Universal - Public Domain DedicationIntroduction Firsts steps Context Theoretical 5 Outline of an implementation 6 Conclusion CppCon - Vincent Reverdy - September 20th, 2024 - Aurora, Colorado, USA 4 CC0 1.0 Universal - Public Domain DedicationIntroduction Firsts steps Context Theoretical0 码力 | 57 页 | 4.14 MB | 6 月前3
Au Unitslibrary: Quantitydistance; // No units library: 1 double distance_m; 2 3 4 5 3.3Aurora InnovationAurora InnovationFlashback: CppCon 2021 5A taste of Au 6Example: time to goal 7Example: more 10Au: learning more https://aurora-opensource.github.io/au/main/tutorial/ 10.1Au: learning more https://aurora-opensource.github.io/au/main/tutorial/ https://aurora-opensource.github.io/au/main/troubleshooting/ https://aurora-opensource.github.io/au/main/alternatives/ 17Full comparison https://aurora-opensource.github.io/au/main/alternatives/ 1. Can you get it? 17.1Full comparison https://aurora-opensource 0 码力 | 191 页 | 22.37 MB | 6 月前3
Khronos APIs for Heterogeneous Compute and Safety: SYCL and SYCL SCintegration and deployment of multiple acceleration technologies VEO Intel CPUs NEC VEs neoSYCL SX-AURORA TSUBASA TBB Any CPU Samsung PIMS XILINX Versal ACAP LLVM IR FPGA LLVM IR HLS Experimental scientific application developers and users through performance portability of applications between Aurora and Perlmutter.” Enables a broad range of software frameworks and applications AMD GPUs NVIDIA ARE C++ & SYCL ADDRESSING SAFETY AT THE COMMITTEE LEVEL? THURSDAY OCTOBER 5TH, 2023 CPPCON 2023 AURORA, COLORADO NEVIN “:-)” LIBER Computer Scientist nliber@anl.govWHO AM I? ▪ Argonne National Laboratory0 码力 | 82 页 | 3.35 MB | 6 月前3
A New Dragon in the Den: Fast Conversion From Floating-Point NumbersSalek/CTK Photo/Alamy Live News Album The Number of the Beast Iron Maiden, 1982. Scream for me Aurora !!!Hercules slaying the Hydra Hercules slaying the Hydra Louis Chéron Oil painting, ca. 1690-1725 It's not rocket science.Cassio Neri Fast conversion from floating-point numbers CppCon 2024 - Aurora (Independent Researcher)MeMe O Neri's equationMe O Neri's equation P Neri-Schneider algorithmsuint64_t0 码力 | 171 页 | 6.42 MB | 6 月前3
Secrets of C++ Scripting BindingsJP, US, PL, SE, …) 2. Come to a conference workshop C++ On Sea (Folkestone, UK, ~July) CppCon (Aurora, CO, US, ~Sept) NDC TechTown (Kongsberg, NO, ~Sept) C++ Under the Sea (Breda, NL, ~Oct) And possibly JP, US, PL, SE, …) 2. Come to a conference workshop C++ On Sea (Folkestone, UK, ~July) CppCon (Aurora, CO, US, ~Sept) NDC TechTown (Kongsberg, NO, ~Sept) C++ Under the Sea (Breda, NL, ~Oct) And possibly0 码力 | 177 页 | 1.65 MB | 6 月前3
Real-Time Circuit Simulation With Wave Digital Filters in C++Chowdhury Affiliation: Chowdhury DSP E-Mail: jatin@chowdsp.com Website: chowdsp.com CppCon 2024, Aurora, CO, USA, September 15-20, 2024 Introduction Analog audio effects have unique sound characteristics0 码力 | 1 页 | 5.09 MB | 6 月前3
Fast and small C++Fertig Write unique code! Fast and small C++ When efficiency matters Presentation Material CppCon, Aurora CO, 2024-09-17© 2024 Andreas Fertig AndreasFertig.com All rights reserved All programs, procedures0 码力 | 17 页 | 790.91 KB | 6 月前3
共 58 条
- 1
- 2
- 3
- 4
- 5
- 6
相关搜索词
HeterogeneousModernC++withSYCL2020ContinuousRegressionTestingforSaferandFasterRefactoringSymbolicCalculusHighPerformanceComputingFromScratchUsing23NumericalIntegrationintheAgeof26AuUnitsKhronosAPIsComputeSafetySCNewDragonDenFastConversionFloatingPointNumbersSecretsScriptingBindingsRealTimeCircuitSimulationWithWaveDigitalFilterssmall













