Heykuki News
Top
New
Best
Ask
Show
Jobs
Toggle theme
Login
Top
New
Best
Ask
Show
Jobs
1.
▲
Make your programs run faster by better using the data cache (2020)
(johnnysswlab.com)
143 points
eatonphil
3 years ago
59 comments
2.
▲
Horrible Code, Clean Performance
(johnnysswlab.com)
121 points
signa11
3 years ago
114 comments
3.
▲
The messy reality of SIMD (vector) functions
(johnnysswlab.com)
120 points
mfiguiere
a year ago
81 comments
4.
▲
Decreasing the number of memory accesses
(johnnysswlab.com)
90 points
g0xA52A2A
3 years ago
52 comments
5.
▲
Unexpected ways memory subsystem interacts with branch prediction
(johnnysswlab.com)
89 points
r4um
2 years ago
27 comments
6.
▲
Memory Subsystem Optimizations
(johnnysswlab.com)
48 points
mfiguiere
5 months ago
13 comments
7.
▲
Growing Buffers to Avoid Copying Data
(johnnysswlab.com)
42 points
ingve
a year ago
29 comments
8.
▲
Link Time Optimizations: New Way to Do Compiler Optimizations
(johnnysswlab.com)
39 points
signa11
a year ago
33 comments
9.
▲
A story of a large loop with a long instruction dependency chain
(johnnysswlab.com)
39 points
signa11
2 years ago
4 comments
10.
▲
Avoiding register spills in vectorized code with many constants
(johnnysswlab.com)
38 points
ingve
2 years ago
14 comments
11.
▲
An optimizing compiler doesn't help much with long instruction dependencies
(johnnysswlab.com)
35 points
ingve
a year ago
6 comments
12.
▲
Performance Debugging with LLVM-mca: Simulating the CPU
(johnnysswlab.com)
33 points
signa11
a year ago
14 comments
13.
▲
The messy reality of SIMD (vector) functions
(johnnysswlab.com)
30 points
ingve
a year ago
1 comment
14.
▲
Loop Optimizations: taking matters into your hands (2021)
(johnnysswlab.com)
20 points
mooreds
4 years ago
6 comments
15.
▲
CPU Dispatching: Make your code both portable and fast (2020)
(johnnysswlab.com)
11 points
lalaland1125
2 years ago
1 comment
16.
▲
Deep Dive in Java vs. C++ Performance
(johnnysswlab.com)
4 points
ingve
6 months ago
discuss
17.
▲
Faster hash maps, binary trees etc. through data layout modification
(johnnysswlab.com)
4 points
ingve
3 years ago
discuss
18.
▲
Frugal Programming: Saving Memory Subsystem Bandwidth
(johnnysswlab.com)
4 points
bubblehack3r
3 years ago
discuss
19.
▲
Exposing More Parallelism Is the Reason Why Some Vectorized Loops Are Faster
(johnnysswlab.com)
3 points
ingve
3 months ago
discuss
20.
▲
Floating-Point Error Handling in C++: What Works
(johnnysswlab.com)
3 points
ingve
4 months ago
discuss
21.
▲
The price of dynamic memory: Memory Access (2020)
(johnnysswlab.com)
3 points
signa11
7 months ago
discuss
22.
▲
Things Every Fresh Graduate Should Know About Software Performance
(johnnysswlab.com)
3 points
Bogdanp
8 months ago
discuss
23.
▲
Things Every Fresh Graduate Should Know About Software Performance
(johnnysswlab.com)
3 points
ibobev
8 months ago
discuss
24.
▲
Excessive copying in C++ and your program's speed
(johnnysswlab.com)
3 points
ryandotsmith
a year ago
discuss
25.
▲
Faster hash maps, binary trees etc. through data layout modification
(johnnysswlab.com)
3 points
signa11
3 years ago
discuss
26.
▲
Software Performance and Class Layout
(johnnysswlab.com)
3 points
signa11
3 years ago
discuss
27.
▲
Loop Optimizations: interpreting the compiler optimization report
(johnnysswlab.com)
3 points
ingve
3 years ago
discuss
28.
▲
Deep Dive in Java vs. C++ Performance
(johnnysswlab.com)
2 points
ibobev
6 months ago
discuss
29.
▲
Branches influence the performance of your code and what can you do about it
(johnnysswlab.com)
2 points
vinhnx
7 months ago
discuss
30.
▲
Memory Subsystem Optimizations (Article Series)
(johnnysswlab.com)
2 points
signa11
8 months ago
discuss
More