Vladimir Yakovlev Email and Phone Number
I have great experience in the compiler development. I worked in several compilers (Algol 68 for Elbrus, Sparc compiler, Intel compiler, gcc, clang) and designed and implemented several new optimizations and improvement of existing optimization phases. Also I have an experience in finding hot spots of applications to reduce compiler regressions or to propose to users ways of accelerate it.
Cadence Design Systems
View- Website:
- cadence.se
- Employees:
- 10
-
St Principal Design EngineerCadence Design Systems Oct 2017 - PresentMoscow, Russian Federation -
Senior Software EngineerIntel Corporation Aug 2004 - Dec 2016Москва, РоссияWorked in several teams.o Itanium compiler lab. Responsible for the development and maintenance of a middle-level optimizer targeted to IA64 (mostly) and to IA32/Intel 64 architectures. Designed and implemented new optimizations and improvement of existing optimization phases:- Commutative Partial Redancy Elimination (PRE);- Tuning memory PRE for High Level Optimization needs;- Reducing compile time and memory usage of optimization phases;- Control flow optimizations;- Performance analysis of spec2006 benchmarks.o One year assignment in Parallel Advisor team. Responsible for static data collector based on Intel Compiler.o Gnu tool chain team. Responsible for implementation of new x86 features and tuning performance on x86 architecture.o Clang front end team (now). Responsible for solving compatibility issues clang and gcc/ms compilers. -
Senior Software Engineer At Intel , RetiledIntel Corporation Aug 2004 - Dec 2016Москва, Россия -
Senior Scientific Employee, ( Www.Mcst.Ru) August 1992 - July 2004Mcst (Elbrus) (Www.Mcst.Ru) Aug 1992 - Jul 2004Moscow, Russian FederationWorking as a contractor for Sun Microsystems ( www.sun.com) on the optimizing C++/F90 compiler (Sun Studio).Responsible for the development and maintenance of a middle-level optimizer, targeted to SPARC architecture. Elaborated and implemented: o Condition Elimination phase; o A lot of control flow peepholes; o Assembler and disassembler for intermediate representation of Sparc Compiler.
-
Senior Scientific EmployeeInstitute Precise Mechanic And Computer Technique (Www.Ipmce.Ru) Aug 1980 - Jul 1992Moscow, Russian FederationWorked in a group implementing Algol68 compiler for Elbrus. Responsible for Front-end and I/O facilities implementation.
Vladimir Yakovlev Education Details
-
Мгу Мех-МатMathematics
Frequently Asked Questions about Vladimir Yakovlev
What company does Vladimir Yakovlev work for?
Vladimir Yakovlev works for Cadence Design Systems
What is Vladimir Yakovlev's role at the current company?
Vladimir Yakovlev's current role is St Principal Design Engineer at Cadence Design Systems.
What schools did Vladimir Yakovlev attend?
Vladimir Yakovlev attended Мгу Мех-Мат.
Who are Vladimir Yakovlev's colleagues?
Vladimir Yakovlev's colleagues are Suman Siwach, 范帅燕, Bhanuja Upadhyay, Anand Kartha, Louise Rickard, Matthias Sylvester, Rony Jose.
Not the Vladimir Yakovlev you were looking for?
-
-
-
1ea.com
-
Vladimir Yakovlev
St Petersburg
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial