Andreas Prodromou, Ph.D.

Andreas Prodromou, Ph.D. Email and Phone Number

Senior Deep Learning Architect at NVidia @ NVIDIA
Santa Clara, CA
Andreas Prodromou, Ph.D.'s Location
Santa Clara, California, United States, United States
Andreas Prodromou, Ph.D.'s Contact Details

Andreas Prodromou, Ph.D. work email

Andreas Prodromou, Ph.D. personal email

n/a
About Andreas Prodromou, Ph.D.

Andreas Prodromou, Ph.D. is a Senior Deep Learning Architect at NVidia at NVIDIA. He possess expertise in programming, data structures, algorithms, c++, c and 12 more skills.

Andreas Prodromou, Ph.D.'s Current Company Details
NVIDIA

Nvidia

View
Senior Deep Learning Architect at NVidia
Santa Clara, CA
Website:
nvidia.com
Andreas Prodromou, Ph.D. Work Experience Details
  • Nvidia
    Senior Deep Learning Architect
    Nvidia Nov 2019 - Present
    Santa Clara, Ca, Us
  • Uc San Diego
    Research In Computer Architecture
    Uc San Diego Sep 2013 - Sep 2019
    La Jolla, Ca, Us
    My Ph.D. research focuses on techniques that aid the process of scheduling and resource management in the presence of heterogeneous hardware, via accurately predicting upcoming runtime events. With a proactive and accurate view of the near future, schedulers can utilize the underlying hardware more efficiently, and fully take advantage of the available benefits.By adapting a majority element heuristic, we significantly improve the accuracy of predicting memory addresses about to be accessed, while reducing prediction-related costs by a factor of ten thousand compared to previously proposed predictive approaches. Coupled with novel microarchitectural modifications, accurate address predictions are shown to improve the performance of heterogeneous memory architectures.Machine learning-based performance predictors are further presented, capable of predicting a program's performance when executed on a given general-purpose core. Trained to model the subtleties of the interaction between hardware and software, these predictors are capable of generating highly accurate predictions even for cores with varied Instruction Set Architectures. Utilizing these performance predictions for job scheduling, is shown to improve overall system performance. Finally, I quantitatively demonstrate that scheduling algorithms cannot guarantee deriving an optimal schedule during realistic execution scenarios due to the underlying hardware heterogeneity, the wide range of runtime requirements of software, as well as prediction error from performance predictors. In response, deep neural networks are trained to select one scheduling approach from a list of options with varied overheads and correctness guarantees. The scheduling approach chosen, is the one which will most likely return the highest-performance schedule with the lowest overhead, given a particular instance of the job-to-core assignment problem.
  • Nvidia
    Deep Learning Architecture Intern
    Nvidia Jun 2018 - Sep 2018
    Santa Clara, Ca, Us
    Performance analysis, focusing on setting expectations on future generations of AI accelerators.
  • Amd
    Co-Op Intern
    Amd Jun 2016 - Sep 2016
    Santa Clara, California, Us
    Implementation of a statistical memory simulator.- Implemented a tool capable of extrapolating the behavior of large memories aftersimulating tiny memories.
  • Amd
    Co-Op Intern
    Amd Jun 2015 - Sep 2015
    Santa Clara, California, Us
    Research in dynamic memory management in hybrid memory configurations. - Developed dynamic memory management mechanism focusing mainly on scalability to very large memory capacities. - Utilizing a "Majority Element Algorithm" heuristic for extremely efficient activity tracking.This work was accepted for publication at the IEEE International Symposium on High Performance Computer Architecture (HPCA), 2017.
  • University Of Cyprus, Ece Department
    Researcher In Computer Architecture
    University Of Cyprus, Ece Department Jun 2011 - Jun 2013
    My responsibilities as a researcher included defining an efficient reliability mechanism and implementing it in high-level simulator in order to assess its fault coverage.This research led to a reliability mechanism for Networks-on-Chip. This work was accepted for publication at the International Symposium on Microarchitecture (MICRO 2012).
  • Multical
    Special Scientist - Research Intern
    Multical Jun 2010 - Aug 2010
    Implemented a cycle-accurate event-driven Network-on-Chip simulator with a Graphical User Interface, allowing for record-and-play debugging of complex NoC models.
  • Kios Research Center
    Undergraduate Research Intern
    Kios Research Center Jun 2009 - Aug 2009
    As an undergraduate research intern, I evaluated and compared several Network-on-Chip simulators in an attempt to identify their individual benefits as well as drawbacks.

Andreas Prodromou, Ph.D. Skills

Programming Data Structures Algorithms C++ C Java Python Machine Learning Latex Linux Windows Perl Mac Os Android Development Ios Development English Greek

Andreas Prodromou, Ph.D. Education Details

  • Uc San Diego
    Uc San Diego
    Computer Science
  • University Of Cyprus
    University Of Cyprus
    Computer Engineering
  • University Of Cyprus
    University Of Cyprus
    Electrical And Computer Engineering

Frequently Asked Questions about Andreas Prodromou, Ph.D.

What company does Andreas Prodromou, Ph.D. work for?

Andreas Prodromou, Ph.D. works for Nvidia

What is Andreas Prodromou, Ph.D.'s role at the current company?

Andreas Prodromou, Ph.D.'s current role is Senior Deep Learning Architect at NVidia.

What is Andreas Prodromou, Ph.D.'s email address?

Andreas Prodromou, Ph.D.'s email address is ap****@****dia.com

What schools did Andreas Prodromou, Ph.D. attend?

Andreas Prodromou, Ph.D. attended Uc San Diego, University Of Cyprus, University Of Cyprus.

What skills is Andreas Prodromou, Ph.D. known for?

Andreas Prodromou, Ph.D. has skills like Programming, Data Structures, Algorithms, C++, C, Java, Python, Machine Learning, Latex, Linux, Windows, Perl.

Who are Andreas Prodromou, Ph.D.'s colleagues?

Andreas Prodromou, Ph.D.'s colleagues are Louis-Aubrey S., Venkatesh Tammana, Shubham Sunil Kadve, Richard Zhang, Matias Codesal, Mark Stephenson, Ateeque Ahmed.

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.