众所周知,都柏林圣三一大学计算机学院是业内大牛,实力硬而且十分傲娇,除了要求计算机相关背景之外,对院校排名和均分的要求都比大部分专业设得高,且对学生的编程能力要求很高。尽管如此,每年申请计算机科学相关专业的学生还是前仆后继,可因为位置有限,许多很优秀的同学就与世界百强名校失之交臂,甚是可惜!
那么问题来了,有没有一个专业是计算机相关学科,但是不要求专业背景,不要求编程能力,也没有那么高的入学要求,且就业还有相当强的竞争优势呢?
答案是肯定的!今天,我们就带大家来认识一个新的专业——高性能计算M.Sc. High Performance Computing,现在正值申请热潮,你应该给自己多一种可能性!
1 、什么是高性能计算HPC?
高性能计算(HPC)利用最强大的计算系统来解决复杂的物理、生物和金融系统仿真中出现的大量技术和数值问题。该专业学习用高性能的计算机来解决的重大科学和工程问题及并行算法和开发相关软件。
如今,高性能计算不断发展升级,相关的应用已经步入一个新的阶段,从最初的科学计算研究逐渐延伸到各个行业领域,并且是未来解决行业发展的最有效手段。高性能计算也是一门交叉学科专业,它与“大数据”息息相关,又走在大数据前沿,同时也是通向未来人工智能的技术必备。
HPC 已经渗透到各种领域:
科学计算:例如生物科学上计算 DNA 序列、化学上有机化学分子计算、物理学中复杂的模型推演、数学中复杂的计算等。
工业领域:基于现代力学理论的数值仿真技术广泛应用于航天航空、汽车、船舶、机械、建筑、电子等行业领域。
人工智能:近些年非常热门的人工智能相关技术都依赖庞大的计算力。
此外,计算金融、国防科技、医学成像、图像编解码、大数据分析等各种领域都是 HPC 的用武之地。
2、圣三一优势
毕业生特质
该专业为一年授课型硕士,隶属于数学学院。这个专业目的是培养学生在行业、金融和研究中实际应用高性能计算技术的能力。该专业毕业生会拥有极强的问题解决能力和并行计算及编程能力。
先进设备
本课程的学生可以使用专用计算机实验室,配备有工作站、视听设备和打印机。
为了项目开发软件,学生将有机会使用由圣三一大学高性能计算研究中心管理的大规模计算机资源。这些计算机包括“Meloch”和“IITAC”。IITAC是一个346节点并行集群,其中每个节点包括两个2.4GHz的Opteron处理器。这些节点与高性能的Infiniband互连相连,从而能够对许多应用程序进行有效的并行处理。该系统由IBM提供,它是目前世界上排名第326的高性能计算机。
圣三一大学高性能计算研究中心同时还拥有一部科学的可视化设备。这个装置是爱尔兰唯一的,具有最先进的3D立体能力,用于帮助科学家和工程师更深入地了解他们的数据。
3、可申请的专业背景
可接受数学、物理、化学、生物、工程、金融、计算机、电信相关及数据分析相关专业。
不需要有编程经验,但是学生必须具备过硬的数学能力以胜任之后的学习。
4、课程设置
必修课程
High Performance Computing Software
High-Performance Computing Systems and Hardware
C Programming
C++ Programming
Tools for Scientific and Technical Computing
Numerical Methods
Seminar series
High-Performance Computing Project
选修课程
Stochastic Methods
GPU Programming with CUDA
Financial Applications
Parallel Numerical Algorithms
Data Analytics
Quantum Field Theory I
Partial Differential Equations
Quantum Field Theory II
5、就业方向
该专业毕业生有大部分选择从事技术和科学计算的职业,另一部分学生选择继续攻读博士学位,学习各种各样的学科,包括天体物理学、生物分子模型、流体力学和金融数学等。
值得一提的是,因为课程学生掌握了构建和确定复杂系统的能力,有很多毕业生选择了从事金融业工作。
当然,在这个课程中学习到的计算机技术和编程能力可以使毕业生有能力直接在IT公司的高级软件开发部门工作。
毕业生将有机会在以下领域工作:
学术研究
工程与工业仿真
财务预测
数值模拟
软件工程
高性能计算机系统的支持与发展