[Share]By My Love

Posted on: 2014-07-05 23:34

Posted in : Essays, Love,

交报告了,兰州党组织注意接收~

写的很散乱,不知该怎么整理,请党谅解这个‘读书不多又特爱思考还他妈话唠综合症’患者···

首先特别想念各路江湖朋友,看大家武艺都蹭蹭蹭姐的心情那叫一个越过羡慕嫉妒直接恨,所以这一年大部分都鲜有来往,请理解一个曾经飘过你们地盘的落魄灵魂~ 我还是不知道怎么开始·····

——我是分割线——

貌似我应该先说说考研这点事,像我这种跨专业跨学校跨地区的‘跨父’的日子肯定不太容易,姐跨的专业是MTI(汉语叫翻译硕士,不是MIT~)姐跨的学校是外交学院(不要问我全称不要问我哪里的外交学院人家就叫外交学院!)关于进外交学院有多难我不想说,因为说了你也不会信,关于试题多百变多百科我也不想说,因为不好说,关于这一路具体有多辛苦我也不想说,因为好像没什么必要说,并且除了同考外交的人和与我最亲近的人应该没人真的能体会。客观事实就是我毕业时瘦了10斤,复试时体检身高168体重47-,因为网络纸质信息都约等于0,所有的艰难都是心理折磨太多,12年下半年基本是走在马路上都会莫名泪飚的日子,后面几乎每晚难以入睡,不过真正艰苦的日子就那一年,后来就好多了,因为缺的只是努力

都劝我先找个工作,我当然知道工作可以赚钱 ...

--- Read More ---

一张图说cuda

Posted on: 2014-05-13 17:35

Posted in : cuda,

cuda.jpg

点击看大图

没去上几次高性能计算的课,有不完善的地方还请见谅。赶在明天考试之前复习了下课件,加上自己的一些理解随手画了画。

说说自己对并行计算的一点浅显认识。以前一直以为,并行计算嘛,就是fork出进程然后各干各的,最后汇总下结果。但发现实际中并行计算往往并非是完全独立的,相反,各个进程之间往往需要各种同步和交流机制。这在一定程度上对编程能力提出了巨大挑战,一方面需要对任务进行分块,另一方面需要自己控制好同步和交流的节奏(弄不好就出现计算结果飘忽不定的情况)。也就是说,原来在串行程序中根本不会出现的资源读写问题,到了并行程序里可能就会成为大问题。许多事情都需要自己手动控制好,就算再有耐心的程序猿看到了也会有些抓狂。只能寄希望以后某一天编译器可以变得足够智能,把苦逼的程序猿解放出来。另外不得不说,pycuda的封装做得很好,只是我没比较过性能上的差异。

为了写大作业,我不得不重拾很久都没碰过的c语言。嗯,指针真是个好东西,有时候真是无比怀念啊......不过,数组越界的问题,完全靠自觉了......唉,凡事都是有得有失。不过我觉得自己应该不会再用c来并行计算了,如果可以,我还是更愿意用一些高层的语言来写 ...

--- Read More ---

给自己放一天假~

Posted on: 2014-03-16 18:41

Posted in : pictures,

给自己放一天假,整理下心情~~~

--- Read More ---

(5)一起用python之基础篇——numpy

Posted on: 2014-03-10 10:22

Posted in : 一起用python,

img1

写在前面

目前关于numpy的书有两本,一本是《Numpy Cookbook》,另一本是《Numpy Beginner's Guide》,两本书都有读过,但是,这两本书读起来实在不对胃口,按照我个人的理解,numpy这种东西,没必要通过一大堆数据分析的实例来学习,重点放在技巧上就行了。先通读NumPy Tutorial掌握一些技巧后针对自己的具体应用方向,多看别人的代码中是怎么使用numpy的,遇到没见过的函数再去查手册,简单,快速。我推荐一个用python做科学计算的文档,github上的,Python Scientific Lecture Notes(个人感觉写得非常好,简洁,易懂,上手快。)

本文的写作目的并非要代替上面提到的参考文档,所以,在继续往下阅读之前,建议完整浏览一遍NumPy ...

--- Read More ---

(4)一起用python之基础篇——入门书

Posted on: 2014-03-02 14:51

Posted in : 一起用python,

写在前面

从快毕业的时候在图书馆里借来第一本有关python的书算起,接触python的时间也不过半年有余。时间真的很短,很难有什么经验之谈,自己至今也仍有许多需要学习的地方。不过对于怎么入门这一块,倒是颇有感触。在这里记录下来,也许能对后人有所帮助吧~

我是怎么开始了解python

快毕业的时候,在中南的图书馆里瞎逛,偶然之间看到这么一本书,《可爱的python》。第一眼看上去,只是觉得书名还挺新颖的,反正也是闲着,抽出来看看吧。“人生苦短,我用python”,这是我在封面上看到的第一句话,这感叹句实在太吸引眼球,以至于这么长时间后,我早忘了书中讲的什么内容。留在脑海中的就只有封面上的这句话和作者的前言。

当时看完前言部分,我就感慨良多。一本好的编程入门书,不应该是一上来就告诉你怎么写Hello World,给你介绍变量、函数、控制流 blablabla...,而是作者站在一个朋友的角度来和你谈心,告诉你他自己学习这门编程语言的经历,他自己所体会到的这门编程语言的魅力在哪里,有哪些优点和不足之处,怎样能够更快更好地熟悉这门语言 ...

--- Read More ---