
Pankaj Gode
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Pankaj Gode
- Bis heute 8 Jahre und 6 Monate, seit 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 Jahr und 2 Monate, Sep. 2015 - Okt. 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 Jahre und 3 Monate, Juli 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 Jahr und 1 Monat, Juni 2011 - Juni 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 Jahre und 2 Monate, Apr. 2005 - Mai 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 Monate, Sep. 2004 - März 2005
Software Engineer
Conjoin Soft Systems Pvt. Ltd, Nagpur, India
Performance analysis of processor architecture simulators
Ausbildung von Pankaj Gode
- 2 Jahre und 8 Monate, Juli 2011 - Feb. 2014
Computer Science
Manipal University
Advanced computer architecture, Digital Imaging, Software architecting, Graph Theory
- 3 Jahre und 11 Monate, Aug. 2000 - Juni 2004
Computer Technology
Rashtrasant Tukadoji Maharaj Nagpur University
Sprachen
Englisch
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.
22 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.