IBM XL編譯器的研發(fā)始于上世紀(jì)80年代,在業(yè)內(nèi)久負(fù)盛名并擁有多位世界知名的性能專
家和編程語言專家。你知道嗎? XL編譯器獲得過圖靈獎(jiǎng)。在二十世紀(jì)十大算法中, XL
編譯器是的以整個(gè)軟件入選(其他都是單個(gè)算法)。你知道嗎? XL編譯團(tuán)隊(duì)走出了
數(shù)位IBM院士,以及多位活躍在C/C , OpenMP, Fortran等標(biāo)準(zhǔn)委員會(huì)的專家。你知道
嗎? IBM的深藍(lán),沃森等超級(jí)計(jì)算機(jī),其軟件(如DeepQA等)都是采用了XL編譯器
以獲得性能的飛躍!你知道嗎? XL編譯器對(duì)開源世界貢獻(xiàn)巨大 - GCC編譯器有一部分核
心優(yōu)化代碼正是由于IBM的無償貢獻(xiàn),才由此奠定了GCC在性能方面開始逼近商業(yè)編譯器
的基礎(chǔ)。
只要你:
-2016年應(yīng)屆畢業(yè)生
-具有計(jì)算機(jī)系等相關(guān)專業(yè)的本科,碩士及以上學(xué)歷。
- CS基礎(chǔ)(計(jì)算機(jī)體系結(jié)構(gòu),編譯原理,數(shù)據(jù)結(jié)構(gòu)及算法等)知識(shí)扎實(shí)
-熟悉Linux/UNIX操作系統(tǒng)和開發(fā)(C/C )
-學(xué)習(xí)能力強(qiáng),愛好接受新事物,希望長(zhǎng)期在技術(shù)領(lǐng)域進(jìn)行職業(yè)發(fā)展
-具有良好的英語交流和讀寫能力
-特別歡迎有多處理器知識(shí)和編程經(jīng)驗(yàn),或有性能分析經(jīng)驗(yàn),或有編譯相關(guān)項(xiàng)目經(jīng)歷的
同學(xué)
就趕快發(fā)送簡(jiǎn)歷到siyuan.zhang@cn.ibm.com 加入IBM中國編譯器開發(fā)團(tuán)隊(duì)(上海),你
將有機(jī)會(huì)與編譯器優(yōu)化及語言大拿們一起工作,習(xí)得屠龍之術(shù),與我們一起改變世界吧
!
More info of JD
Title: Back-end Developer for IBM XL Compilers
Location : IBM China Development Lab, Shanghai ZhangJiang
Job description:
IBM has a long history of delivering innovative, high-quality compiler
products to the marketplace. IBM compilers are designed to unleash the full
power of IBM processors, including those for the different architectures
shipped in industry-leading IBM Power, IBM System z, and IBM Blue Gene
server system. IBM XL C/C and XL Fortran compilers are specifically
designed to maximize the performance and throughput of these processors,
helping to optimize the performance of commercial and high-performance
computing workloads.
The compiler development team in China Development Lab is working closely
with the IBM Compilation Technology team in the IBM Canada Laboratory
(Toronto location) to deliver new releases of C/C and Fortran compiler
technology for Linux, AIX and zOS platforms with leading performance. We
are looking for strong candidates for performance analysis, tuning and
back-end development work.
Job Responsibilities:
These individuals will be working on performance analysis and tuning on
multiple operating systems and architectures. They need to find the
opportunity in workloads to fully exploit modern, state-of-the-art
microprocessor technologies. They will also be developing back-end
optimization components to implement the opportunity in the most advanced
optimizing compiler back-ends in the industry. They will focus on
zOS/zLinux on IBM Z System and Linux/AIX on IBM POWER architecture. Job
responsibilities will include performance analysis; design and
implementation of optimization algorithms as well as support and
maintenance of existing compilers products in the local market. They will
be working with a team of highly skilled compiler developers deploying
these compiler backends to both single-processor and multiprocessor
environments.
Job Requirements (skills/experience):
- Have Bachelor/Master or above degree in Computer Science, Software
Engineering or related majors
- Strong C/C programming skills in Linux, have passion to grow in
technical areas
- Good knowledge in computer architecture, multiprocessor knowledge and
programming is a plus
- Be familiar with Linux/Unix operation system and development environment.
- Strong aptitude to learn and apply knowledge quickly
- Good communication and expression skills, good at team work
- Good communication, reading and writing skills in English
- Performance analysis skills and/or compiler knowledge and project
experience is a plus
Qualifications(Education/Major/Certificates)
- Bachelor's , Master's or PhD. in Computer Science or Computer
Engineering, or Graduates in other disciplines with related skills,
experience and interests.
Required
Bachelor's Degree
English: Fluent
Preferred
Master's Degree
--
家和編程語言專家。你知道嗎? XL編譯器獲得過圖靈獎(jiǎng)。在二十世紀(jì)十大算法中, XL
編譯器是的以整個(gè)軟件入選(其他都是單個(gè)算法)。你知道嗎? XL編譯團(tuán)隊(duì)走出了
數(shù)位IBM院士,以及多位活躍在C/C , OpenMP, Fortran等標(biāo)準(zhǔn)委員會(huì)的專家。你知道
嗎? IBM的深藍(lán),沃森等超級(jí)計(jì)算機(jī),其軟件(如DeepQA等)都是采用了XL編譯器
以獲得性能的飛躍!你知道嗎? XL編譯器對(duì)開源世界貢獻(xiàn)巨大 - GCC編譯器有一部分核
心優(yōu)化代碼正是由于IBM的無償貢獻(xiàn),才由此奠定了GCC在性能方面開始逼近商業(yè)編譯器
的基礎(chǔ)。
只要你:
-2016年應(yīng)屆畢業(yè)生
-具有計(jì)算機(jī)系等相關(guān)專業(yè)的本科,碩士及以上學(xué)歷。
- CS基礎(chǔ)(計(jì)算機(jī)體系結(jié)構(gòu),編譯原理,數(shù)據(jù)結(jié)構(gòu)及算法等)知識(shí)扎實(shí)
-熟悉Linux/UNIX操作系統(tǒng)和開發(fā)(C/C )
-學(xué)習(xí)能力強(qiáng),愛好接受新事物,希望長(zhǎng)期在技術(shù)領(lǐng)域進(jìn)行職業(yè)發(fā)展
-具有良好的英語交流和讀寫能力
-特別歡迎有多處理器知識(shí)和編程經(jīng)驗(yàn),或有性能分析經(jīng)驗(yàn),或有編譯相關(guān)項(xiàng)目經(jīng)歷的
同學(xué)
就趕快發(fā)送簡(jiǎn)歷到siyuan.zhang@cn.ibm.com 加入IBM中國編譯器開發(fā)團(tuán)隊(duì)(上海),你
將有機(jī)會(huì)與編譯器優(yōu)化及語言大拿們一起工作,習(xí)得屠龍之術(shù),與我們一起改變世界吧
!
More info of JD
Title: Back-end Developer for IBM XL Compilers
Location : IBM China Development Lab, Shanghai ZhangJiang
Job description:
IBM has a long history of delivering innovative, high-quality compiler
products to the marketplace. IBM compilers are designed to unleash the full
power of IBM processors, including those for the different architectures
shipped in industry-leading IBM Power, IBM System z, and IBM Blue Gene
server system. IBM XL C/C and XL Fortran compilers are specifically
designed to maximize the performance and throughput of these processors,
helping to optimize the performance of commercial and high-performance
computing workloads.
The compiler development team in China Development Lab is working closely
with the IBM Compilation Technology team in the IBM Canada Laboratory
(Toronto location) to deliver new releases of C/C and Fortran compiler
technology for Linux, AIX and zOS platforms with leading performance. We
are looking for strong candidates for performance analysis, tuning and
back-end development work.
Job Responsibilities:
These individuals will be working on performance analysis and tuning on
multiple operating systems and architectures. They need to find the
opportunity in workloads to fully exploit modern, state-of-the-art
microprocessor technologies. They will also be developing back-end
optimization components to implement the opportunity in the most advanced
optimizing compiler back-ends in the industry. They will focus on
zOS/zLinux on IBM Z System and Linux/AIX on IBM POWER architecture. Job
responsibilities will include performance analysis; design and
implementation of optimization algorithms as well as support and
maintenance of existing compilers products in the local market. They will
be working with a team of highly skilled compiler developers deploying
these compiler backends to both single-processor and multiprocessor
environments.
Job Requirements (skills/experience):
- Have Bachelor/Master or above degree in Computer Science, Software
Engineering or related majors
- Strong C/C programming skills in Linux, have passion to grow in
technical areas
- Good knowledge in computer architecture, multiprocessor knowledge and
programming is a plus
- Be familiar with Linux/Unix operation system and development environment.
- Strong aptitude to learn and apply knowledge quickly
- Good communication and expression skills, good at team work
- Good communication, reading and writing skills in English
- Performance analysis skills and/or compiler knowledge and project
experience is a plus
Qualifications(Education/Major/Certificates)
- Bachelor's , Master's or PhD. in Computer Science or Computer
Engineering, or Graduates in other disciplines with related skills,
experience and interests.
Required
Bachelor's Degree
English: Fluent
Preferred
Master's Degree
--