This is a lecture about data and instruction level dependencies in high level languages like C#, Java etc. There's a lot of knowledge on the internet about this very topic but this is mostly reserved for ASM, C/C++ and hidden in CPU manuals.This is my attempt to introduce this subject to a broader audience. Sources: https://github.com/badamczewski/DataOrientedDesign/blob/master/DoDSamples/Samples/InstructionLevelDependency.cs Link to Branch Prediction lecture that's mentioned in the video: https://www....
Strona głównaSztuka programowania
Sztuka programowania 1826 dni, 9 godzin, 55 minut temu 22 pokaż kod licznika zwiń
Podobne artykuły:
- [EN] Performance bottlenecks in C# LINQ - YouTube
- Bit Hacks in C#
- [.NET Internals 08] What about Large Object Heap (LOH)? – Dawid's blog
- [EN]How to calculate 17 billion similarities – IndexOutOfRange
- Z pamiętnika SaaSa: Zalety korzystania z NHibernate w aplikacji SaaS - SoloProgramista
- BenchmarkDotNet - Jak sprawdzić szybkość naszego kodu - bd90
- [EN] Finite-state machines made easy · allegro.tech
- Jak przyśpieszyć eventy w Durable Functions
- Czym Jest Typ Domniemany VAR w C#? - Modest Programmer
- Foreach, IEnumerable and IEnumerator in C# - Yumasoft
- [EN] C# (Tutorial) What the JIT? - Integer Arithmetic - YouTube