2016年11月21日

Chrome神器Vimium快捷键学习记录

摘要: 今天下午折腾了一下Chrome下面的一个插件Vimium的使用,顿时发现该插件功能强大,能够满足减少鼠标的使用。至于为何要使用这个插件,源于我手腕上的伤一直没有好,使用鼠标的时候有轻微的疼痛。而且,由于我一般都是在SNS网站上停留,在人人和微博比较多,所以实际上发现每次看完一个一个页面都要点下一页的感觉很不爽,而同时最近在学习Vim,所以想到如果能够实现几个简单的快捷键,那么会相当方便。为此Goo... 阅读全文

posted @ 2016-11-21 12:47 艾斯1213 阅读(123) 评论(0) 推荐(0) 编辑

2016年11月20日

ASC简介

摘要: 作者:Forwil链接:https://www.zhihu.com/question/32242368/answer/66384622来源:知乎著作权归作者所有,转载请联系作者获得授权。 ASC世界大学生超级计算机竞赛 == Asia Supercomputer Community Student Supercomputer Challenge,由亚洲超算协会发起,目前已经举办了4届(12~15)... 阅读全文

posted @ 2016-11-20 11:36 艾斯1213 阅读(570) 评论(0) 推荐(0) 编辑

2016年11月19日

多CPU程序开发: OpenMP-MPI(机群)和CUDA(GPU)

摘要: CPU和GPU擅长和不擅长的方面 从它们执行运算的速度与效率的方面来探讨这个论题。 CPU和GPU都是具有运算能力的芯片,CPU更像“通才”——指令运算(执行)为重+ 数值运算,GPU更像“专才”——图形类数值计算为核心。在不同类型的运算方面的速度也就决定了它们的能力——“擅长和不擅长”。芯片的速度主要取决于三个方面:微架构,主频和IPC(每个时钟周期执行的指令数)。1.微架构 从微架构上看,CP... 阅读全文

posted @ 2016-11-19 16:18 艾斯1213 阅读(1754) 评论(0) 推荐(1) 编辑

linux命令parallel实现多进程并行计算

摘要: 需求分析: 假设我们有三个进程A和B和C,分别对应三个运行脚本a.sh,b.sh,c.sh。 A和B两个进程是完全独立的。 C进行必须等待A进程和B进程都运行结束之后,才能启动C进程。 我们现在需要写一个脚本要运行这三个程序脚本 解决方法: 串联【不理想】: view plain a.sh; b.sh; c.sh; 但是如果这三个进程都要运行特别长的时间,如果10个小时左右。 这样的... 阅读全文

posted @ 2016-11-19 11:10 艾斯1213 阅读(1304) 评论(0) 推荐(0) 编辑

2016年11月18日

GPU 编程实例

摘要: GPU是多核技术的代表之一,在一块芯片上集成多个较低功耗的核心,单个核心频率基本不变,一般在1~3GHz,设计重心转向到多核的集成技术,GPU是一种特殊的多核处理器。本文在联想深腾7000G GPU集群上进行实验,该集群有100个节点,每个节点包含两个4核CPU(Intel XEON),16GB内存,其中16个节点配置一块GPU卡,18个节点配置两块GPU卡。 编译GPU程序:nvcc –o ve... 阅读全文

posted @ 2016-11-18 11:28 艾斯1213 阅读(760) 评论(0) 推荐(0) 编辑

2016年11月16日

多核编程优化大赛

摘要: 英特尔多核平台编程优化大赛报告 代码优化前所需时间:4.765秒 代码优化后所需时间:0.25秒(保留小数点后7位精度) 前言 本次优化使用的CPU是Intel Xeon 5130 主频为2.0GHz 同Intel酷睿2一样是基于Core Microarchitecture 的双核处理器。本次优化在Intel的工具帮助下主要针对Core Micro... 阅读全文

posted @ 2016-11-16 15:44 艾斯1213 阅读(360) 评论(0) 推荐(0) 编辑

2016年8月19日

技术向:一文读懂卷积神经网络

摘要: 自今年七月份以来,一直在实验室负责卷积神经网络(Convolutional Neural Network,CNN),期间配置和使用过theano和cuda-convnet、cuda-convnet2。为了增进CNN的理解和使用,特写此博文,以其与人交流,互有增益。正文之前,先说几点自己对于CNN的感触。先明确一点就是,Deep Learning是全部深度学习算法的总称,CNN是深度学习算法在图像处... 阅读全文

posted @ 2016-08-19 15:51 艾斯1213 阅读(222) 评论(0) 推荐(0) 编辑

2016年8月18日

卷积神经网络

摘要: 转载请注明:http://blog.csdn.net/stdcoutzyx/article/details/41596663 自今年七月份以来,一直在实验室负责卷积神经网络(Convolutional Neural Network,CNN),期间配置和使用过theano和cuda-convnet、cuda-convnet2。为了增进CNN的理解和使用,特写此博文,以其与人交流,互有增益。正文之前,... 阅读全文

posted @ 2016-08-18 10:15 艾斯1213 阅读(162) 评论(0) 推荐(0) 编辑

2016年8月14日

NVIDIA DIGITS 学习笔记(NVIDIA DIGITS-2.0 + Ubuntu 14.04 + CUDA 7.0 + cuDNN 7.0 + Caffe 0.13.0)

摘要: NVIDIA DIGITS 学习笔记(NVIDIA DIGITS-2.0 + Ubuntu 14.04 + CUDA 7.0 + cuDNN 7.0 + Caffe 0.13.0) enjoyyl 2015-09-02 机器学习 75原文链接 NVIDIA DIGITS-2.0 + Ubuntu 14.04 + CUDA 7.0 + cuDNN 7.0 + Caffe 0.13.0环境配置 ... 阅读全文

posted @ 2016-08-14 16:26 艾斯1213 阅读(1127) 评论(0) 推荐(0) 编辑

2016年8月3日

用 Netdata 监控 Linux

摘要: Netdata 是一个实时的资源监控工具,它拥有基于 web 的友好界面,由 FireHQL[1] 开发和维护。通过这个工具,你可以通过图表来了解 CPU,RAM,硬盘,网络,Apache, Postfix 等软硬件的资源使用情况。它很像 Nagios 等别的监控软件;但是,Netdata 仅仅支持通过 Web 界面进行实时监控。了解 Netdata 目前 Netdata 还没有验证机制,如果你担... 阅读全文

posted @ 2016-08-03 20:08 艾斯1213 阅读(205) 评论(0) 推荐(0) 编辑

导航