Looking to Boost Your Software's Performance? Crack an egg, Researchers Say

https://hackster.imgix.net/uploads/attachments/1984682/_NqdVNvFHeM.blob?auto=compress%2Cformat&w=600&h=450&fit=min

Pavel Panchekha, associate professor at the University of Utah's Kahlert School of Computing, has offered a solution to the growing software complexity issue: a universal panacea for optimization dubbed "e-graphs good," or "egg."

"Traditionally, if you wanted to build compilers, optimizers, synthesizers, it's a huge undertaking," Panchekha explains of the problem he set out to solve. "There are a lot of details you have to get right and a lot of tuning you have to do. This is a whole new way of building where you don’t have to do that; you can get started basically right away, with just a few lines of code."

A new paper details how software can be optimized using an accessible open source toolkit dubbed "egg." (📷: Willsey et al)

There are numerous approaches to optimizing software in order to improve its performance and reduce its memory footprint — the latter becoming increasingly important...

Copyright of this story solely belongs to hackster.io. To see the full text click HERE