Company Intel Technology India Pvt Ltd
Website www.intel.com
Eligibility Any Graduate /PG
Experience 0 - 2 Years
Location Bangalore
Intel Technology India Pvt Ltd
Intern - Software Engineering
Job Description :
In this position you will be joining the SSG/DRD APAC enabling team with the charter of working with strategic end users and ISVs to enable and optimize their applications on IA. You responsibilities include but not be limited to:
1. Architecture Research: Evaluate SPECcpu2006 benchmarks and analyze their execution/bandwidth profile to investigate their suitability for a future architecture research platform. Conduct research on newer programming models, architecture instruction set definition, software algorithms and data-structures modifications required for the research platform. Implement source/ binary modifications to evaluate possible architecture innovations via software simulation. Showcase the value of the software validated arch proposal on the FPGA-based emulation platform.
2. Many Integrated Core Architecture: Analyze applications and port them to the Intel next generation Many Integrated Core (MIC) architecture, a massively parallel processor. Typically these are high performance computing (HPC) applications written in C, Fortran. Parallel execution is achieved by using parallel constructs like OpenMP. Improve the efficiency of the ported code by using optimization techniques and performance monitoring tools
Desired Profile :
You should possess a relevant educational qualification.
Additional qualifications include:
- Hands on knowledge in Linux*
- Hands on knowledge in C, C++, scripting languages
- Knowledge about parallelism
Desired Skills:
* PIN tools, Microsoft Windows OS
* Strong knowledge of computer architecture, processor microarchitecture, software algorithms
* Desirable to have experience in system level performance monitoring
* Good oral and written communication skills - a must for effective collaboration with a worldwide team.
0 comments:
Post a Comment