- 5
- 0
- 约1.1万字
- 约 37页
- 2017-10-18 发布于浙江
- 举报
1-科学计算环境初步.pdf
科学计算环境初步
李震宇(USTC)
Outline
硬件与操作系统
常用软件
文本编辑:vim 、emacs
图形图像:gimp 、gnuplot
作业管理系统
编程与软件
编程语言(脚本:bash 、python ;编译:Fortran)
编译工具(make)
数学库
软件包
VASP编译
/~zyli/teaching.html
计算机基本组成
A computer is a general purpose device that can be
programmed to carry out a finite set of arithmetic or
logical operations (from wikipedia).
central processing unit (CPU)
memory (RAM and ROM)
peripheral devices
CPU与摩尔定律
复杂指令集CISC (x86, Pentium 、Core 、Xeon)
精简指令集RISC (PowerPC 、SPARC、MIPS 、Alpha)
显式并行指令计算EPIC (ia64, Itanium)
超级计算机
从大型机到集群系统
在科学计算中应用广泛
能效,FLOPS/Watt
Year Supercomputer Peak speed Location
2008 IBM Roadrunner 1.026 PFLOPS Los Alamos, USA Blue Gene/P
1.105 PFLOPS
2009 Cray Jaguar 1.759 PFLOPS Oak Ridge, USA
2010 Tianhe-IA 2.566 PFLOPS Tianjin, China
Fujitsu K
2011 10.51 PFLOPS Kobe, Japan
computer
2012 Cray Titan 17.59 PFLOPS Oak Ridge, USA
2013 NUDT Tianhe-2 33.86 PFLOPS Guangzhou, China
操作系统
进程管理(Processing management)
内存管理(Memory management)
文件系统(File system)
网络通信(Networking)
安全机制(Security)
用户界面(User interface)
驱动程序(Device drivers)
常见操作系统
Windows
Mac OS
Mach 内核:System vX.X, Mac OS 8, Mac OS 9
Darwin 内核(BSD UNIX based) :Mac OS X
UNIX
AIX, HP/UX, Solaris, FreeBSD, OpenBSD, NetBSD, …
GNU/Linux
GNU’s Not UNIX (Richard Stallman)
GNU GPL版权许可下的内核(Linus Torvalds)
Debian, Ubuntu, Fedora, Red hat, SUSE, …
Tux
Linux操作系统常用命令
Bash (Bourne-Again SHell)
文件:pwd, cd, ls, find, cp, scp, ln, mkdir, mv, rm, touch,
tar, chgrp, chmod, chown, df, du, mount
文本:cat, less, more, tail, diff, grep, awk, sed, vi
作业:bg, fg,
您可能关注的文档
最近下载
- 激光机操作指引参考模板.docx VIP
- 小升初分班考试2023年小升初英语分班考重难点模拟卷人教PEP版含答案.docx VIP
- 2025年化工工程师废气处理系统安全评估专题试卷及解析.pdf VIP
- 2025年ISO审核员项目合规性审计监控专题试卷及解析.pdf VIP
- 广西柳州市2025届高三第二次模拟考试英语试题(含答案).docx VIP
- 2025年特许金融分析师加密货币对传统外汇市场的冲击专题试卷及解析.pdf VIP
- 2025年金融风险管理师汇率标价在市场风险计量中的应用专题试卷及解析.pdf VIP
- 2025年PMP认证考试相关方参与度评估矩阵全真模拟冲刺试卷及解析.pdf VIP
- 集成电路封装与测试技术-全套PPT课件.pptx
- 中级财务管理主讲朱清贞.ppt VIP
原创力文档

文档评论(0)