stabilizer icon indicating copy to clipboard operation
stabilizer copied to clipboard

No movement, so now?

Open somehowchris opened this issue 3 years ago • 4 comments

Hey @ccurtsinger,

Just listened to the presentation of Emery.

Now I would love to use it. Using it would make much more sence and reduce variance cause in many cases. (currently measuring tests with cargo bench, so not that great). Now yes, I read the readme, it says that the project isn't maintained. May I ask why?

Is there a plan/movement going for something new? did a miss an alternative? Would really love to see that thing fly and sure, if theres something to do or helpout I'm in.

Cheers 🍻

somehowchris avatar Dec 16 '21 13:12 somehowchris

Authors are academics and moved on to other projects I guess. I basically asked the same question in https://github.com/ccurtsinger/stabilizer/issues/6, got 19 likes but that does not help much...

More than sad, it is scary that this was not merged in. Basically, it should be re-done from scratch with a current version of clang, too many changes since the author's version. And should be available in all compilers IMO.

I did observe up to 20% performance drop in NFV scenarios using DPDK. Processing millions of packets per seconds, a sensible change in layout inside what is basically a small infinite loop processing packets can completely inverse a trend. But nobody cares enough.

tbarbette avatar Dec 16 '21 14:12 tbarbette

@tbarbette totally with you on that. Sadly I never worked with C/C++ or LLVM directly. Kind of new to rust but I'm totally into it.

I don't have any experience in the field and getting started with the repository doesn't seem easy to me, but would love to help and if you have any entry points or tips for me I'm happy to have a go

somehowchris avatar Dec 16 '21 19:12 somehowchris

I don't have any experience in the field and getting started with the repository doesn't seem easy to me, but would love to help and if you have any entry points or tips for me I'm happy to have a go

Hey @somehowchris -- are you still interested in porting the general idea of Stabilizer to Rust? I could help.

jerzydziewierz avatar Jun 08 '22 07:06 jerzydziewierz

Would love to.

My current struggles are:

  • never used/coded with c++
  • general understanding of integration & interfaces
  • general understanding of usage and interactions

(My laptop broke down and due to the chip shortage this might take a while)

somehowchris avatar Jun 08 '22 12:06 somehowchris