1-科学计算环境初步.pdfVIP

  • 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,

文档评论(0)

1亿VIP精品文档

相关文档