2012年6月16日

摘要: 气象领域常需要和数据处理打交道,一般气象数据分为两类:一类是专有压缩无格式数据,如nc数据;另一类是常见有格式文本数据,如txt、csv数据。前者需要编写相应Fortran程序或用专用程序如grads读取,而后者可用vim文本编辑器、execl等直接查看数据内容,并能直接手动提取数据。今天讲讲对常见有格式数据的处理。如果数据样本很少,手动提取无妨,但一涉及到成百上千的数据样本处理时,手动处理就不合时宜了,在这里介绍Linux下两个非常有用的文本处理工具:sed和awk。其中sed擅长于对行操作,即以行为处理对象进行替换、删除、编辑等操作;而awk擅长对列操作,常用于提取整列数据。。首先简... 阅读全文
posted @ 2012-06-16 13:40 Parallel Life 阅读(1818) 评论(3) 推荐(0) 编辑

2012年4月7日

摘要: 安装环境:Fedora16,用户名guge软件包:grads-2.0.1-bin-i686-pc-linux-gnu.tar.gz(grads主程序), data2.tar.gz(grads自带字体、地图包), example.tar.Z(样例测试包)(以上软件包从http://www.iges.org/grads/downloads.html上下载,放入/home/guge/Downloads目录下)-----------------------------------------------安装步骤--------------------------------------------.. 阅读全文
posted @ 2012-04-07 22:23 Parallel Life 阅读(8526) 评论(0) 推荐(0) 编辑

2012年4月2日

摘要: 学习资料:UNIX shell范例精解(第4版)1.UNIX是一个多用户、多任务的操作系统。同一时间,多个用户在一台计算机上工作,共享其资源。2.内核:一个系统引导时加载的程序。用于与硬件设备打交道,调度任务,管理内存和辅存。内核在系统引导时载入内存,管理系统直至关机。它创建和控制进程,管理内存、文件系统和通信等。内核以外的其它所有程序(包括shell程序)都保存在磁盘上。内核将这些程序加载到内存中运行,并在他们终止后清理系统。3.shell是用户和内核之间的接口程序。解释并运行由命令行或脚本文件输入的命令,实现用户和内核间的交互。4.shell工作流程:先解析命令行,再处理通配符、重定向、管 阅读全文
posted @ 2012-04-02 21:57 Parallel Life 阅读(426) 评论(0) 推荐(0) 编辑

2012年3月19日

摘要: 1。计算机的峰值为主频x4。2。计算机读取数组时,一次会读入一行,要最大限度的利用已读入的数据,减少频繁读写的次数。3。多线程内存共享,多进程需要消息传递来交换变量。4。利用管道在不同程序之间传递内容(可以是管道符|或mkfifo mypipe)5。平均不同节点的计算量,尽量做到负载平衡。6。数据分块是每块大小尽可能为cache的1/3。7。MPI_CHAR 为一个字符,但不一定是一个字节。8。在MPI_Init()之后再处理命令行参数。9。MPI_Recive()出现在MPI_Send()前一定阻塞。10。让计算和通信重叠进行,通常先等待receive的完成,然后做计算,再等待send的完成 阅读全文
posted @ 2012-03-19 20:09 Parallel Life 阅读(1371) 评论(0) 推荐(2) 编辑

2012年3月11日

摘要: 首先介绍下rsh命令功能:rshNAME rsh - remote shellSYNOPSIS rsh [-Kdnx] [-l username] host [command]DESCRIPTION Rsh executes command on host. Rsh copies its standard input to the remote command, the standard output of the remote command to its standard output, and the standard error of the re... 阅读全文
posted @ 2012-03-11 21:36 Parallel Life 阅读(5268) 评论(0) 推荐(0) 编辑

2012年3月3日

摘要: Objective2:引导系统引导顺序引导时内核参数内核模块配置查日志文件中的引导事件引导顺序顺序:通电—>BIOS—>引导装载程序—>载入内核—>init—>开启服务—>shell其中:引导装载程序包括LILO、GRUB等。引导时内核参数 默认情况下,内核参数配置放在引导装载程序配置文件中,/etc/lilo.conf或/etc/grub/menu.lst或/boot/grub/grub.conf。但系统引导时可以通过引导程序命令行接口向内核提供选项。例如,选择根分区代替默认分区/dev/hda1启动。LILO:linuxroot=/dev/hda9内核模 阅读全文
posted @ 2012-03-03 13:18 Parallel Life 阅读(234) 评论(0) 推荐(0) 编辑

2012年2月26日

摘要: 系统环境:Fedora 16预装软件:gcc、gfortran(yum install gcc-gfortran)1.mpich2.tar.gz下载:http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads 最新稳定版本为:MPICH2-1.4.1p12.解压缩包1 tar xzpvf mpich2-1.4.1p1.tar.gz3.配置、编译MPICH(关闭c++编译功能)1 cd mpich2-1.4.1p12 ./configure --prefix=/usr/local/mpi -... 阅读全文
posted @ 2012-02-26 21:45 Parallel Life 阅读(1444) 评论(0) 推荐(0) 编辑

2012年2月25日

摘要: Objective 1:确定与配置系统硬件 本目标要求熟悉系统安装设备及其配置,例如:modems、串并行端口、网卡,SCSI适配器、硬盘、USB控制器和声卡。设备配置有两种方法:手动配置和固件BIOS配置。BIOS 功能:设置硬件时钟、选择可引导设备,启动自举程序(如LILO、GRUB)。/proc文件系统 虚拟文件系统,放置的数据都是在内存中,例如系统内核、进程、外部设备的状态及网络状态等。不占任何硬盘空间。重要文件 有:/proc/cpuinfo, /proc/interrupts, /proc/dma, /proc/ioports, /proc/net... 阅读全文
posted @ 2012-02-25 16:56 Parallel Life 阅读(644) 评论(0) 推荐(0) 编辑

2012年2月24日

摘要: 转自:中科院学术交流中心人人主页 目前国内主要有三家单位研制超级计算机,即中科院支持的曙光系列、江南计算所的神威系列以及国防科技大学的银河系列。全球高性能计算机TOP500排行榜每年两次发布世界上最快的500台超级计算机排名。2010年5月31日发布的“500强”名单,中科院计算所曙光公司研发的高性能计算机“星云”跻身世界超级计算机第二位;2010年11月14日,国防科大研发的“天河一号”雄居第一;江南计算所的神威蓝光于2011年9月安装于国家超算济南中心,经过三个月的调试,2012年1月21日投入应用。 目前,科技部批准建立的国家超级计算中心共有四家,分别是国家超级计算天津中心(国防科技大. 阅读全文
posted @ 2012-02-24 20:03 Parallel Life 阅读(2188) 评论(0) 推荐(0) 编辑

2012年2月18日

摘要: 环境:VMware Player、Fedora 16预先安装:Fedora系统中必须先安装perl、make、gcc、kernel headers of the running kernel。步骤:1.VMware Player菜单上选择Virtual Machine > Install VMware Tools。2.虚拟机中以root身份登入,打开终端3.运行mount命令(不带任何参数),确定系统是否自动挂载VMware Tools virtual CD-ROM image1 mount <==显示系统挂载情况 3.1如果系统没有自动挂载CD-RO... 阅读全文
posted @ 2012-02-18 11:31 Parallel Life 阅读(12030) 评论(0) 推荐(1) 编辑

导航

友荐云推荐