Xilinx is the inventor of the FPGA, hardware programmable SoCs, and the ACAP (Adaptive Compute Acceleration Platform), designed to deliver the most dynamic processor technology in the industry and enable the adaptable, intelligent and connected world of the future in a multitude of markets from the endpoint to the edge to the cloud, including Data Centre, Wireless/5G, and Wired Communications, and others. Xilinx's core strengths simultaneously address major industry trends including the explosion of data, heterogeneous computing after Moore's Law, and the dawn of artificial intelligence (AI).
Xilinx Labs, part of the CTO Office at Xilinx, is concerned with innovation, differentiation, and the de-risking of technology. Goals are to: enable new users; provide a ‘more than Moore’ roadmap; seed new market opportunities; and win the mindshare of start-up and research communities. Xilinx Labs Asia Pacific is located at the Xilinx Asia-Pacific headquarters in Singapore, complementing Xilinx Labs groups at the other Xilinx headquarters, in North America, and in Europe. The technical focus of Xilinx Labs Asia Pacific is inventing heterogenous and scaling-out systems and applications for AI, cloud computing, big data, edge computing, 5G, blockchain, etc., spanning development in the areas of both hardware and software.
The scope of the research project is broad on scaling out AI/cloud computing/big data/edge computing/5G/blockchain/IoT. The research intern will participate in distributed system related projects that span research and development in the areas of hardware, software, and applications. The technical focus will be on network-attached or PCIe-attached FPGA/MPSoC based distributed acceleration Systems, including applications, new processing models and systems, heterogeneous system architectures, etc. And the work
To enable rapid innovation towards harnessing highly flexible and adaptive processing across a variety of technologies, the interns are expected to leverage Xilinx Adaptive Compute Cluster (XACC) in Singapore. XACC is equipped with the latest hardware including high-end servers, Xilinx Alveo accelerator cards, and high-speed networking to allow exploration of arbitrary network topologies for distributed computing, and up-to-date software technologies including Vitis, a unified software platform for software engineers, AI researchers, and data scientists who want to exploit adaptive compute acceleration. The XACC will be expanded with the newest 7nm Xilinx Versal ACAP in the future. The XACC infrastructure is physically located at NUS but acts as a hub for researchers and developers in the field to access remotely. Work on XACC will receive feedback and recognition from both academia and industry, which makes the invented technology more promising in terms of impacting or changing our life.
Candidates with strong motivation and/or experience in FPGA based RTL design, FPGA based acceleration of cloud applications, and hardware/software co-design should apply. The research intern will gain research and development experience in FPGA based heterogeneous computing and domain knowledge on emerging distributed systems (AI/cloud computing/big data/edge computing/5G/blockchain/IoT).
Students in Computer Engineering, Computer Science, or Electrical Engineering.
Strong Hands-on coding skills, eg., C/C++, Verilog HDL, Python, etc..
Research experience and publications on related areas (e.g., computing system, networking, storage, blockchain, big data, AI, etc.) are preferable.