Snehil Verma
Senior Deep Learning Hardware Acceleration Engineer @ Apple
About
I am an M.Sc. student in Electrical & Computer Engineering at the University of Texas at Austin. My advisor is Prof. Lizy K. John, and I am affiliated with the Laboratory for Computer Architecture (LCA). My research focuses on Computer Architecture, specifically on performance evaluation of Machine Learning workloads. I completed my bachelor's degree in Electrical Engineering from the Indian Institute of Technology Kanpur in 2018. For more details, please visit my homepage at:
United States
Cupertino
Computer Hardware
Hardware Acceleration, Computer Architecture, Compilers, Deep Learning, Machine Learning, Python, C++, C, CUDA, Computer Hardware, Simulations, Verilog, Perl, Bash, Linux, C#, Java, MySQL, HTML, Git
Experience

Senior Deep Learning Hardware Acceleration Engineer
Affiliated with Apple Neural Engine's Compiler Team. • Architected/developed the compiler for ANE to enable DL applications (including Vision Transformers and LLMs) on Apple products with an emphasis on performance and power. • Brought up new hardware silicon and added support for new hardware features in the compiler. • Collaborated with Firmware, Driver, and Platform Architecture teams to achieve the functional and performance goals of various hardware blocks. Also, worked on the definition of new hardware features with the Platform Architecture team. • Contributed to the auxiliary software stack and tooling to support testing and debugging of neural networks.

Graduate Research Assistant
Austin, Texas Area
Advised by Prof. Lizy K. John and affiliated with the Laboratory for Computer Architecture (LCA). • FastPath, ISPASS'19: Proposed a new metric for benchmarking ML workloads from the perspective of comparing training hardware. • NVIDIA GTC'19: An extensive study on the impact of hardware infrastructure choices on deep learning performance for training. • arXiv e-print: Analyzed and characterized the MLPerf [v0.5] training benchmark suite exposing various system-level trends.

GPU Software Intern
Austin, Texas Area
Affiliated with Software, ML Strategic Planning, and Workload Characterization team at Samsung SARC, Austin. • Equipped the OpenCL drivers’ team with a tool capable of capturing, tailoring, and replaying the OpenCL API trace. • Utilized Samsung's proprietary OpenCL Layers and coded a generic library to manage the file input/output efficiently. • Performed an in-depth study on AI Benchmarks and compute workloads, identifying their hot-spots.

GPU Power Performance and Area (PPA) Intern
San Francisco Bay Area
Affiliated with PPA (Power, Performance, and Area) and Architecture team at Samsung ACL, San Jose. • Executed power/performance flows on SoC emulation platform to identify performance bottlenecks and blocks using high power. • Developed microbenchmarks targeted at specific architectural features, and initiated the research on ML-based power prediction. • Delved into the design exploration of Texture Cache, analyzed its performance, and studied SOTA Texture Compression techniques

Visiting Research Scholar
Bryan/College Station, Texas Area
Advised by Prof. Eun J. Kim and affiliated with the High Performance Computing Lab (HPCL). • Proposed and modeled Coherence-Aware Reuse Prediction on ZSim that achieved a speedup of 20% over LRU when evaluated on the PARSEC benchmark suite.

Academic Mentor
Kanpur Area, India
• Tutored students having difficulties in Engineering Design and Graphics by conducting institute level remedial classes and doubt-clearing sessions. Personally mentored academically weaker students to cope with their academic load.

Media Marketing and Publicity Executive
IIT Kanpur
• Worked in a 10-memberd strong team of Executives, responsible for publicity and media coverage of the festival • Co-ordinated and negotiated with over 20 companies for festival sponsorship and finalized deals with them
Education
Snehil Verma's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.





