Benjamin R. Willis Email & Phone Number
Who is Benjamin R. Willis? Overview
A concise factual answer block for searchers comparing this professional profile.
Benjamin R. Willis is listed as Compiler Engineer at Lemurian Labs, a company with 3 employees, based in Santa Clara, California, United States. AeroLeads shows a matched LinkedIn profile for Benjamin R. Willis.
Benjamin R. Willis previously worked as Graduate Research Associate at Arizona State University and Research Assistant at Arizona State University. Benjamin R. Willis holds Doctor Of Philosophy - Phd, Computer Engineering from Arizona State University.
Email format at Lemurian Labs
This section adds company-level context without repeating Benjamin R. Willis's masked contact details.
Review company-level records connected to Benjamin R. Willis before choosing the right outreach path.
About Benjamin R. Willis
My research improves the accessibility of domain-specific computers (like AI hardware and ML accelerators) to the broader software engineering community by automatically structuring computer programs for portable performance.Portable performance allows computer programs to achieve high performance and efficiency on any platform by exploiting the architectural customizations (like GPUs and TPUs) of that platform.Portable performance requires a computer program to be structured as a "produce-consume task graph". Produce-consume task graphs work like an assembly line. Each stage in the assembly line is clearly delineated, and its communication with the next assembly line stage (the "consumer") is explicit. Unfortunately, produce-consume task graphs are not widely available in the open-source software world (called "Code From the Wild", or CFTW).Structuring computer programs for portable performance is difficult. Current solutions require application and architecture experts to structure new applications or refactor existing ones manually. Domain experts are in short supply, and structuring applications is time-consuming. Further, manual design efforts don't scale to novel algorithms and architectures. An automated solution to the portable performance problem is desperately needed. To address this challenge, I built Cyclebite - an open-source project that automatically extracts the produce-consume task graph from CFTW. Cyclebite uses dynamic profiles to localize the tasks of the application and observe their communication with each other. Then, the extracted task graph is exported to Cyclebite-Template, which finds optimization opportunities in the task graph. Finally, Cyclebite-Template exports an optimized implementation of the target application to domain-specific hardware.To develop and test Cyclebite and Cyclebite-Template, I built Dash-Corpus: a collection of over 2,500 C/C++ applications from 25 different open-source libraries. Using Dash-Corpus, I show that Cyclebite extracts the structure from CFTW automatically. Cyclebite-Template's exported task graphs meet or exceed the performance of expert-written applications.Cyclebite has the potential to alleviate major engineering bottlenecks in the pursuit of faster and more efficient programs for AI, scientific computing, signal and image processing, and many other forms of computation. If it achieves its goals, it will change how programmers write programs, and unlock a large swath of information that, along with generative AI, will further automate the architectural design process.
Benjamin R. Willis's current company
Company context helps verify the profile and gives searchers a useful next step.
Benjamin R. Willis work experience
A career timeline built from the work history available for this profile.
Graduate Research Associate
Self-guided research for hardware-software co-design and compiler support for DSSoC architectures.Academic and technical writing on the findings of the research.
Research Assistant
Contracted Engineer
In charge of developing a MATLAB model that simulated cell metabolism. The model used finite element methods to simulate rate equations and concentrations of metabolites over time given certain initial conditions. Day-to-day activities included consulting a mentor about the performance and results of the model, working independently to develop MATLAB code.
Student Iv Laboratory Technician
Worked in the ASU/Mayo Clinic research facility alongside Dr. Wayne Willis and a team of biochemists and chemical engineers in modifying a MATLAB-based computational model of aerobic metabolism. The model used finite element methods to simulate the rate equations and concentrations of metabolites over time. Duties included working individually on parts of.
Colleagues at Lemurian Labs
Other employees you can reach at lemurianlabs.com. View company contacts for 3 employees →
Anthony Kostal-Vazquez
Colleague at Lemurian Labs
Toronto, Ontario, Canada, Canada
View →
FK
Fran K.
Colleague at Lemurian Labs
Tunbridge, Vermont, United States, United States
View →
JB
John Brunhaver
Colleague at Lemurian Labs
Tempe, Arizona, United States, United States
View →
CS
Carrie Segal
Colleague at Lemurian Labs
Goleta, California, United States, United States
View →
JH
Juwayriyah Hussain
Colleague at Lemurian Labs
San Francisco Bay Area, United States
View →
PR
Pranav Rastogi
Colleague at Lemurian Labs
Melbourne, Florida, United States, United States
View →
DB
Davin Beharry
Colleague at Lemurian Labs
Toronto, Ontario, Canada, Canada
View →
RF
Richard Ford
Colleague at Lemurian Labs
Greater Chattanooga, United States
View →
DS
Dr. Skandha Deepsita S
Colleague at Lemurian Labs
Chennai, Tamil Nadu, India, India
View →
CV
Christopher Vick
Colleague at Lemurian Labs
Austin, Texas Metropolitan Area, United States
View →
Benjamin R. Willis education
Doctor Of Philosophy - Phd, Computer Engineering
Master Of Science - Ms, Computer Engineering
Bachelor’S Degree, Electrical Engineering
High School Diploma
Frequently asked questions about Benjamin R. Willis
Quick answers generated from the profile data available on this page.
What company does Benjamin R. Willis work for?
Benjamin R. Willis works for Lemurian Labs.
What is Benjamin R. Willis's role at Lemurian Labs?
Benjamin R. Willis is listed as Compiler Engineer at Lemurian Labs.
Where is Benjamin R. Willis based?
Benjamin R. Willis is based in Santa Clara, California, United States while working with Lemurian Labs.
What companies has Benjamin R. Willis worked for?
Benjamin R. Willis has worked for Lemurian Labs, Arizona State University, and University Of Arizona.
Who are Benjamin R. Willis's colleagues at Lemurian Labs?
Benjamin R. Willis's colleagues at Lemurian Labs include Anthony Kostal-Vazquez, Fran K., John Brunhaver, Carrie Segal, and Juwayriyah Hussain.
How can I contact Benjamin R. Willis?
You can use AeroLeads to view verified contact signals for Benjamin R. Willis at Lemurian Labs, including work email, phone, and LinkedIn data when available.
What schools did Benjamin R. Willis attend?
Benjamin R. Willis holds Doctor Of Philosophy - Phd, Computer Engineering from Arizona State University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial