Skip to main content
Scour
Discover
Docs
Login
Sign Up
Discover
About
Docs
Changelog
You are offline. Trying to reconnect...
Copied to clipboard
Unable to share or copy to clipboard
Johnny's Software Lab
johnnysswlab.com
johnnysswlab.com
·
16w
16 weeks ago
Exposing More Parallelism Is the Hidden Reason Why Some Vectorized Loops Are Faster - Not Vectorization per se
Discussed on
Hacker News
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Exposing More Parallelism Is the Hidden Reason Why Some Vectorized Loops Are Faster - Not Vectorization per se
johnnysswlab.com
·
20w
20 weeks ago
Floating-Point Error Handling in C++: What Actually Works
Discussed on
Hacker News
and
Lobsters
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Floating-Point Error Handling in C++: What Actually Works
johnnysswlab.com
·
28w
28 weeks ago
Deep Dive in Java vs C++ Performance
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Deep Dive in Java vs C++ Performance
johnnysswlab.com
·
39w
39 weeks ago
Things Every Fresh Graduate Should Know About Software Performance
Discussed on
Hacker News
and
Lobsters
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Things Every Fresh Graduate Should Know About Software Performance
johnnysswlab.com
·
50w
50 weeks ago
The messy reality of SIMD (vector) functions
Discussed on
Hacker News
,
Hacker News
,
Lobsters
,
r/cpp
, and
r/programming
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for The messy reality of SIMD (vector) functions
johnnysswlab.com
·
55w
55 weeks ago
An optimizing compiler doesn't help much with long instruction dependencies
Discussed on
Hacker News
and
r/cpp
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for An optimizing compiler doesn't help much with long instruction dependencies
johnnysswlab.com
·
63w
63 weeks ago
Growing Buffers to Avoid Copying Data
Discussed on
Hacker News
,
Lobsters
,
r/cpp
, and
r/programming
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Growing Buffers to Avoid Copying Data
johnnysswlab.com
·
67w
67 weeks ago
Performance Debugging with llvm-mca: Simulating the CPU
Discussed on
Hacker News
,
Hacker News
, and
Lobsters
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Performance Debugging with llvm-mca: Simulating the CPU
johnnysswlab.com
·
76w
76 weeks ago
FIYA – Flamegraphs in Your App
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for FIYA – Flamegraphs in Your App
johnnysswlab.com
·
82w
82 weeks ago
Memory Subsystem Optimizations – The Remaining Topics – Johnny's Software Lab
Discussed on
Hacker News
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Memory Subsystem Optimizations – The Remaining Topics – Johnny's Software Lab
johnnysswlab.com
·
94w
94 weeks ago
Speeding Up Convergence Loops. Or, on Vectorization and Precision Control
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Speeding Up Convergence Loops. Or, on Vectorization and Precision Control
johnnysswlab.com
·
103w
103 weeks ago
Latency-Sensitive Application and the Memory Subsystem Part 2: Memory Management Mechanisms
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Latency-Sensitive Application and the Memory Subsystem Part 2: Memory Management Mechanisms
johnnysswlab.com
·
111w
111 weeks ago
Latency-Sensitive Applications and the Memory Subsystem: Keeping the Data in the Cache
Love
Like
Not for me
Save
Add to your feed
Feeds
Share
Report
Off Topic
Harmful Content
Low Quality
Spam
Misleading
Duplicate
Wrong Language
Block Domain
Actions for Latency-Sensitive Applications and the Memory Subsystem: Keeping the Data in the Cache
Log in to enable infinite scrolling
Keyboard Shortcuts
Navigation
Next / previous post
j
/
k
Open post
o
or
Enter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Save / unsave
s
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
g
h
Interests
g
i
Feeds
g
f
Likes
g
l
History
g
y
Changelog
g
c
Settings
g
s
Discover
g
b
Search
/
Pagination
Next page
n
Previous page
p
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc
Press
?
anytime to show this help
Like
Save
Not for me
Report