Gokul Subramanian Ravi

Gokul Subramanian Ravi Email and Phone Number

United States
Gokul Subramanian Ravi's Location
United States, United States
Gokul Subramanian Ravi's Contact Details

Gokul Subramanian Ravi personal email

About Gokul Subramanian Ravi

Gokul Subramanian Ravi is a Assistant Professor at Computer Science and Engineering at the University of Michigan. He possess expertise in computer architecture, verilog, c, matlab, vlsi and 18 more skills. He is proficient in English, Tamil and Hindi.

Gokul Subramanian Ravi's Current Company Details
Computer Science and Engineering at the University of Michigan

Computer Science And Engineering At The University Of Michigan

View
Assistant Professor
United States
Gokul Subramanian Ravi Work Experience Details
  • Computer Science And Engineering At The University Of Michigan
    Assistant Professor
    Computer Science And Engineering At The University Of Michigan
    United States
  • Computer Science And Engineering At The University Of Michigan
    Assistant Professor
    Computer Science And Engineering At The University Of Michigan Aug 2023 - Present
    Ann Arbor, Michigan, United States
  • University Of Chicago Department Of Computer Science
    Computing Innovation Fellow | Postdoctoral Scholar
    University Of Chicago Department Of Computer Science Sep 2020 - Aug 2023
    Chicago, Illinois, United States
    EPiQC: https://www.epiqc.cs.uchicago.edu/
  • University Of Wisconsin-Madison
    Phd Research Assistant
    University Of Wisconsin-Madison Sep 2014 - Aug 2020
    Madison, Wisconsin Area
    Dissertation:The clock is fundamental to synchronous computing because it influences the entire system stack - from circuits and micro-architecture to the OS and applications. However, the clocking system is still somewhat of a black box across various layers of computing and this abstraction limits the capability of synchronous systems. My dissertation shows that breaking the clock abstraction and analyzing its implications can have significant benefits across the computing stack. Breaking the clock abstraction has implications across the following categories: 1. Functional: The relationship between clock cycle utilization and any functional unit, its computations and the operands involved.2. Structural: The association between hardware structure and the clock. This can be further sub-divided as: a) the relationship between clock cycle utilization, the topology of the system, and the distance between system nodes and b) the power consumed by the clocking system and its unequal distribution across the clock hierarchy.3. Differential: The effect of variation on the clock period. My dissertation exploits these implications to optimize diverse parts of the computer system stack and benefits multiple domains of applications.
  • University Of Wisconsin-Madison
    Ms Research Assistant
    University Of Wisconsin-Madison Sep 2013 - Aug 2014
    Heterogeneous architectures and their technology optimization under Prof. Nam Sung Kim.
  • Amd Research
    Architecture Intern
    Amd Research Jun 2016 - Sep 2016
    Austin, Texas Area
    Task scheduling, synchronization, sharing - GPUs, coherence, consistency etc.
  • Qualcomm
    Electrical Engineering Intern
    Qualcomm May 2014 - Aug 2014
    Santa Clara, California
    GPU Design team. 1. Debug bus, Perf Counters, , Scan chains for the Adreno GPU2. Socket communication between CPU/GPU
  • Nvidia
    Asic Design Engineer
    Nvidia Jun 2012 - Jun 2013
    Bangalore, India
    Full chip performance verification for Tegra SOCs. Worked on SD/MMC, Security, Video Decode engine, GPU modules. Also developed performance infrastructure for the entire SOC.
  • Nvidia
    Electrical Engineering Intern
    Nvidia Jan 2012 - Jun 2012
    Bangalore, India

Gokul Subramanian Ravi Skills

Computer Architecture Verilog C Matlab Vlsi C++ Vhdl Perl Performance Verification Asic Linux Application Specific Integrated Circuits Debugging Rtl Design Electronics Python Gpu Very Large Scale Integration Data Mining Operating Systems Graphics Processing Unit Ni Labview Cpu Design

Gokul Subramanian Ravi Education Details

Frequently Asked Questions about Gokul Subramanian Ravi

What company does Gokul Subramanian Ravi work for?

Gokul Subramanian Ravi works for Computer Science And Engineering At The University Of Michigan

What is Gokul Subramanian Ravi's role at the current company?

Gokul Subramanian Ravi's current role is Assistant Professor.

What is Gokul Subramanian Ravi's email address?

Gokul Subramanian Ravi's email address is gr****@****isc.edu

What schools did Gokul Subramanian Ravi attend?

Gokul Subramanian Ravi attended University Of Wisconsin-Madison, University Of Wisconsin-Madison, Birla Institute Of Technology And Science.

What are some of Gokul Subramanian Ravi's interests?

Gokul Subramanian Ravi has interest in Cpu/gpus, Computer Architecture.

What skills is Gokul Subramanian Ravi known for?

Gokul Subramanian Ravi has skills like Computer Architecture, Verilog, C, Matlab, Vlsi, C++, Vhdl, Perl, Performance Verification, Asic, Linux, Application Specific Integrated Circuits.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.