Skip to content

Looking at improving the throughput of Linux pipes.

License

Notifications You must be signed in to change notification settings

f3sch/fastpipes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fast Pipes

Motivation

Generally, I wanted to find out more about the Linux Kernel and this was a nice side project.

Goal

Speed. Speed. Speed.

Seriously, coming as close as possible to the performance of fizzbuzz. This is a highly optimized assembler version of the fizzbuzz interview question. It uses VLIWs and specifically the L2 cache buffer size.

Progress

Checkout the commit history to see the progress. Progress on Throughput

Resources

I followed this excellent blog post.

Disclaimer

I put the fizzbuzz assembler file in this repo, but I do not claim ownership nor license it.

About

Looking at improving the throughput of Linux pipes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published