A Crash Course in Calendars, Dates, Time, and Time Zones## +21 ## A Crash Course in Calendars, Dates, Time, and Time Zones ## MARC GREGOIRE ## Marc Grégoire □ Belgium ☐ Software architect for Nikon Metrology ☐ Microsoft VC++ MVP Since 2007  ## Dive Into Compile-Time Parsers Libraries Use Cases Implementation Techniques Reflection  required for real-time controls  ## Robotics Hardware Development • Requirements known well ahead of time • Mechanical and0 码力 | 45 页 | 20.73 MB | 1 年前3
Making Games Start Fast: A Story About Concurrencyjpg)  Once upon a time, in the early 2000s...  threading efficiency ## 1 Showcase ## Time to start a game! ## 🔥  ## Demo Time! ## Some Metrics Stellaris 2.7 starts a4e5decd2064a1322/p17_1.jpg) ## High CPU Time Single threaded code Inefficient algorithms Branch misprediction, cache misses Spin locks ## High CPU Time Single threaded code Inefficient algorithms0 码力 | 76 页 | 2.22 MB | 1 年前3
Just-In-Time Compilation: The Next Big Thing## CPPCON / 16TH SEPTEMBER 2020 ## JUST-IN-TIME COMPILATION: THE NEXT BIG THING? BEN DEANE & KRIS JUSIAK - QUANTLAB FINANCIAL ## AGENDA ## AGENDA ## • MOTIVATION ## AGENDA ## • MOTIVATION • EXISTING JITTING? - INSTEAD OF AHEAD-OF-TIME (AOT), AKA "THE NORM": IT'S LIKE THE APPLICATION (/LIBRARY) IS THE COMPILER... ## WHAT IS JITTING? - INSTEAD OF AHEAD-OF-TIME (AOT), AKA "THE NORM": APPLICATION (/LIBRARY) IS THE COMPILER... - JUST-IN-TIME (JIT) IS COMPILATION AT THE POINT OF NEED ## WHAT IS JITTING? - INSTEAD OF AHEAD-OF-TIME (AOT), AKA "THE NORM": IT'S LIKE THE APPLICATION0 码力 | 222 页 | 5.45 MB | 1 年前3
When Lock-Free Still Isn't Enough: An Introduction to Wait-Free Programming and Concurrency Techniques## +24 ## When Lock-Free Still Isn’t Enough: An Introduction to Wait-Free Programming and Concurrency Techniques DANIEL ANDERSON : At any given time, at least one thread is making progress on its operation • Guarantees system-wide throughput. Some0 码力 | 33 页 | 817.96 KB | 1 年前3
Compile-Time Compression and Resource Generation with C++20## +21 ## Compile-Time Compression and Resource Generation with C++20 ## ASHLEY ROLL 20 21 October 24-29 ## I ntroduction Explore how C++20's constexper features can: • Generate data from code code at compile-time • Be used to construct: ☐ Lookup Tables Configuration Fuses ☐ Compressed Strings USB Descriptors ## Along the way • Introduce some libraries I created for this code • Discuss building compile-time libraries ## constexpr in Brief • Specifies a variable or function CAN appear in a constant expression • Constant expressions can be evaluated at compile-time • eg: ■ Array size0 码力 | 59 页 | 1.86 MB | 1 年前3
Just-in-Time Compilation - J F Bastien - CppCon 2020Just-in-Time compilers... we've all heard of them! What are they really? Why would anyone want them, are they actually a good idea, and how do they fit in with C++ since we all use Ahead-of-Time compilers compilers. I’ll illustrate how our view of compilers is really monolithic, and how compilers through time, and still today, are actually a continuum.  Is0 码力 | 111 页 | 3.98 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
chronostd::chrono::get_tzdb()std::durationstd::time_pointtime zone databaseCompile-Time ValidationMitziconstexprtemplate metaprogrammingC++23OpenTelemetryGo compile-time instrumentationinstrumentationASTcontext propagationExpressive Compile-time ParsersMetaprogramming TricksAPI DesignReflectionDomain Specific LanguagesC++compile-timecollision detectionreal-time softwarerobotics algorithmsConcurrencyMutexWait timeCPU loadPhysFSJust-In-Time CompilationJITAhead-of-Time CompilationAOTPerformance OptimizationWait-free programmingLock-free programmingConcurrency techniquesHelping mechanismProgress guaranteesC++20lookup tablesconfiguration fusesUSB descriptorsJust-in-Time Compilationcompiler historydynamic languagebinary translationsecurity













