
Pankaj Gode
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Pankaj Gode
- Current 9 years and 7 months, since Nov 2016
Staff Engineer
Qualcomm India Pvt. Ltd.
- Working on CoreCLR (Common Language Runtime with JIT based compiler) for Qualcomm’s ARM64 server processor by identifying optimization opportunities, architecture specific tuning and optimized JIT helper functions. - Submitted patches to github link https://github.com/pgodeq
- 1 year and 2 months, Sep 2015 - Oct 2016
Principal Software Engineer
Broadcom Ltd.
- Worked on LLVM compiler for ARM64 processor by identifying, planning, implementing optimizations and submitting patches. - Submitted patches for processor architecture specification, peephole optimizations and tuning target specific optimizations. Contributions are available at https://reviews.llvm.org/search/query/UKjU8Rmp__to/#R
- 3 years and 3 months, Jul 2012 - Sep 2015
Chief Engineer
Samsung Electronics
- Improved LLVM compiler backend for reconfigurable processor with register file port conflict checking feature, for input assembly file. - Developed LLVM based synchronous data flow programming model for multi-core SRP platform, by simplification of concurrent programming with implicit and deterministic concurrency specification. - Created LLVM based Random Diagnostic Generator tool, which generates user constrained and scheduled MCInst, for processor architecture verification.
- 1 year and 1 month, Jun 2011 - Jun 2012
Technical Lead
Samsung Electronics
- Worked on LLVM compiler for SRP, by improving function inlining optimization with customized cost function, which in combination with loop unrolling gives 3% gain. - Enabled C++ source input to LLVM infrastructure for SRP, by adding, missing dynamic memory support and function pointer support.
- 6 years and 2 months, Apr 2005 - May 2011
Member of Technical Staff
Poseidon Design Systems, Bangalore, India
C2RTL compiler optimization, loop transformations and code generation optimizations. Team leading. Dynamic simulator generation framework development.
- 7 months, Sep 2004 - Mar 2005
Software Engineer
Conjoin Soft Systems Pvt. Ltd, Nagpur, India
Performance analysis of processor architecture simulators
Ausbildung von Pankaj Gode
- 2 years and 8 months, Jul 2011 - Feb 2014
Computer Science
Manipal University
Advanced computer architecture, Digital Imaging, Software architecting, Graph Theory
- 3 years and 11 months, Aug 2000 - Jun 2004
Computer Technology
Rashtrasant Tukadoji Maharaj Nagpur University
Sprachen
English
C1 (Fließend)
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.
