自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (4)
  • 收藏
  • 关注

原创 CUDA编程实践-3

矩阵转置求解实现了两个版本的转置。一种是没有进行内存优化,直接上gpu的版本。 一种是考虑访存优化,利用share-memory进行优化。先把host端的代码粘出来: host端代码: #include<stdio.h> #include <stdlib.h> #include <cuda_runtime.h> #include <helper_cuda.h> #def

2017-03-16 17:08:02 370

原创 HPC-paperweekly-01(3月)

Merge Path - Parallel Merging Made Simple来源:2014 IPDPS解决的问题Parallel merging two sorted arrays。解决这个问题,需要从以下几个方面思考:balancing the load among compute cores -minimizing the extra work brought about by p

2017-03-06 19:55:25 423

原创 cuda实践-2

并行求pi(练习规约)这个例子比较好。考察了对于各级内存的使用。实质就是数据规约。 注意: (1)动态申请share memory空间时,需要在<<< >>>的第3个参数处指明空间大小(当然,不能超过share memory的总大小)。然后再kernel函数里,用的时候直接,这样使用:·extern float __shared__ s_pi[];//代码:/*calculate PI: t

2017-03-02 20:07:56 370

原创 CUDA编程实战-1

前言: GPU作为如今主流的异构计算平台,收到越来越多的追捧,尤其是深度学习的发展,更加催生了其应用。作为并行计算领域的一枚,必须要好好学习一番啦。GPU各种型号整理G80、 Fermi、Kepler、 Maxwell 和 Pascal 5 代架构整理:TODO安装TODO基础知识(1)函数的类型。 __host__ float HostFunc():默认情况。被host函数调用,在host函数

2017-03-01 14:37:49 1127

原创 caffe实战-2

time工具使用命令:(以lenet为例)${CAFF_ROOT}/build/tools/caffe.bin time -model examples/mnist/lenet_train_test.prototxt &> mnist_time.txt注意,此时time工具的测试的时间,是训练的时间,包括forward和backward两部分。打开res.txt可以查看具体信息。cpu版的BLCV

2017-03-01 11:30:05 375

原创 Caffe实践-1

caffe安装,运行mnist例子

2017-02-27 19:26:03 328

原创 爬虫(爬取36kr新闻)(未完成)

爬取36kr网站的经历虽然之前老是听同学提起网络爬虫,但是自己一直没有尝试过。这次因为项目需要,我也开始了爬虫之旅。跌跌撞撞,特此记录,希望能够帮助到一些人,也是对自己的一个总结提高。目录用 [TOC]来生成目录:爬取36kr网站的经历目录设计到的知识任务及解决思路爬虫过程资料共享反思与提高代码块设计到的知识前端相关的知识:HTML,JavaScript。要能看得懂HTML代码,会分

2016-09-30 22:55:41 3323 2

原创 LaTeX画图相关

初步学习good material

2016-03-01 08:59:28 814

原创 研一上学期学期总结

终于有时间安下心来好好的做一个学期总结啦。要时常停下来看看自己走过的路,才能更好的调整人生方向,做一个好的掌舵者。 2015年是我最没有目标的一年,整体上缺乏斗志,不知不觉滋长了好多不好的习惯,比如拖拉,比如应付,比如效率不高,比如熬夜玩耍。一总结,自己把自己吓了一跳,我想,我挺让自己失望的。 先说学习上。今年选了3个数学课。选课的时候昊哥哥嘱咐我不要找虐,我没有听话。我心里想,只要认真学,能有

2016-02-02 12:41:39 1353

原创 关于论文(英语)写作

good resource相关资料:关于英文论文写作的初步总结和资料推荐

2016-02-02 12:19:17 347

原创 算法设计之分治

分治系列题目整理

2016-01-12 16:14:47 336

原创 算法设计之DP

Q1.求回文切割数#1.1问题描述Given a string s, partition s such that every substring of the partition is a palindrome.Return the minimum cuts needed for a palindrome partitioning of s. For example, given s = “aab

2016-01-12 16:12:20 440

原创 算法设计之贪心

1. havel可图化1.1 havel定理1.havel定理:1.2 havel定理的应用对于一个给定的度序列,看能不能形成一个简单无向图。 Havel算法的思想简单的说如下: 首先,判断所有节点度之和是否为偶数,否的话,返回不能成图。是的话,继续下一步。 (1)对序列从大到小进行排序。 (2)设最大的度数为t,把最大的度数置0,然后把最大度数后(不包括自己)的t个度数分别减1(意思就是把

2016-01-12 14:01:50 337

原创 PetSc学习记录

基础入门1.Petsc

2015-12-29 16:33:23 2366

原创 算法程序与设计之NP问题

作业一:证明Interger Programming是NP完全的1.答案#卜神算法第六次作业答案1.好的资料#复旦大学的一个整数规划好的讲义(slides)

2015-12-25 18:50:00 376

原创 我的mpi学习实践

基本学习篇参考<并行计算导论>一书,进行学习:安装mpich下载地址 按照INSTALL的步骤进行安装.编译链接执行 编译:mpicc -c cpi.c 链接:mpicc -o cpi cpi.o 执行:mpiexec -n 3 cpi //-n代表单机上使用几个节点跑\examples\有很多例子,可以跑一些结果试试.

2015-12-07 14:16:48 426

原创 算法设计之最大流最小割

作业题3:判断最小割是否唯一1、oj上的题目:浙江大学oj的题目:(在线编一下)2、比较好的答案分析:a. 算法原理分析 b. 提供了图,易懂作业题8:最大流算法FF实现1、oj上的题目:poj:Drainage Ditches 参考博客http://blog.csdn.net/fsdev/article/details/7188637作业题9:最大流算法Push-relabel实现1、oj上

2015-12-06 16:06:49 517

转载 git使用总结

1.初级学习,good!https://try.github.io/2.git操作指南:http://teliute.org/mix/Tegit/lesson1/lesson1.html

2015-12-02 14:33:38 341

原创 c++中STL的使用总结

1.vector:http://blog.csdn.net/hancunai0017/article/details/7032383

2015-11-25 13:04:59 276

转载 算法设计之线性规划

1.线性代数glpk求解库的安装使用:http://blog.csdn.net/on_1y/article/details/8286289提示:无此安装包.解决:2.simplex的python实现:http://blog.csdn.net/xanxus46/article/details/420327213.c++实现:http://blog.csdn.net

2015-11-18 17:19:22 794

转载 泛函分析学习总结

1.关于定义:http://blog.sina.com.cn/s/blog_3f2ab0a50100066s.html2.下载的一个讲义特别好(泛函分析+浙大):讲清楚了距离空间、赋范线性空间(巴拿赫空间)、内积空间(hilbert空间)等概念。

2015-11-08 10:46:58 3970

转载 karatsuba乘法及相关实现

1.      小学多位数乘法实现:http://blog.csdn.net/jiyanfeng1/article/details/8543846

2015-10-02 15:28:58 446

原创 matlab学习笔记

0. 下载安装matlab R2014a。(from 迎伟,安装时网上有教程:http://jingyan.baidu.com/album/c275f6ba218d43e33d7567fd.html?picindex=1    )1. 老师给的课件:《MATLAB入门》2. 编写一个高斯法求解方程组的函数,并保存为.m文件。代码如下:function [X] = Gaus(A,b)

2015-10-01 21:53:46 374

转载 单核多线程与多核多线程的区别---总结

在单核时代,多线程就有很广泛的应用,这时候多线程大多用于降低阻塞(意思是类似于while(1){if(flag==1)break;sleep(1);}这样的代码)带来的CPU资源闲置,注意这里没有浪费CPU资源,去掉sleep(1)就是纯浪费了。阻塞在什么时候发生呢?一般是等待IO操作(磁盘,数据库,网络等等)。此时如果单线程,CPU会干转不干实事(与本程序无关的事

2015-09-20 10:29:27 21039 3

转载 关于面试(计算机)

1.智力题:一个容量为5L的杯子和一个容量为3L的杯子,如何量出4L的水?

2015-05-23 23:28:23 421

原创 稀疏矩阵存储格式的整理

1.首先,MR ao整理的ppt中的内容:spmv1.ppt ---》CSR,CSC,ELL,DIAGONAL~,Jagged diagonal format,Block compressed sparse row format~~2.论文:Nathan Bell和Michael Garland的implementing sparse matrix-vector multiplication

2015-05-15 11:16:08 523

原创 Scan之新发现

1 Numeric (C++标准库)里实现了一个partial_sum(和我的泛型scan差不多), 源码的位置为:/usr/include/c++/4.8/parallel/partial_sum.h

2015-05-08 09:13:28 328

原创 美好时光之大四下学期实验室实习

大纲:1.学到了什么知识.2.认识到自己技术及学习方法上有什么问题.3.对于环境的使用,生活上的一些变化.4.对研究生生活的期待,及打算.5.对老师,师兄表示感谢.

2015-05-07 21:10:12 576

原创 (scan):STL-------------partial_sum

1.例子很好!!.支持自己定义的scan类型!good!!http://blog.csdn.net/zhangyulin54321/article/details/7870797

2015-05-07 21:04:29 403

转载 leetcode pox(x,n)

http://blog.csdn.net/fengbingyang/article/details/12236121

2015-05-07 20:18:32 336

转载 Leetcode: Sqrt(x)

1.   http://blog.csdn.net/doc_sgl/article/details/12404971

2015-05-06 21:50:59 282

转载 linux下段错误的调试方法

1.要读入的文件不存在时,提示:段错误.我遇到过3次.2.数组下标越界时,提示段错误,我遇到过1次.3.这篇博文写的很好:http://www.cnblogs.com/panfeng412/archive/2011/11/06/segmentation-fault-in-linux.html

2015-05-06 14:24:29 302

原创 openmp4.0学习资料整理

1.动态调度:task相关的http://stackoverflow.com/questions/27475174/task-dependency-in-openmp-4

2015-05-04 22:10:17 794

转载 LaTeX学习

(1)入门:http://blog.csdn.net/perfumekristy/article/details/8515272武汉大学一个老师的课件:http://download.csdn.net/detail/jackery2008/4639501(2)参考文献的生成:http://www.docin.com/p-705314677.htmlhttp://blog.csdn.

2015-04-30 10:42:11 443

转载 void*的介绍

http://pcedu.pconline.com.cn/empolder/gj/c/0509/702366_all.html

2015-04-15 19:06:04 301

转载 vim操作(非常好!)

高效率编辑器 VIM-操作篇,非常适合 VIM 新手2007-01-27 Toy Posted in Featured, Text Editor, TutorialsRSSTrackback虽然从很久前就开始用 VIM 了,但一直都是半调吊子,翻来覆去只用自己会的命令。最近为了提高书写代码的效率,还有 coding 时候的乐趣,又重新钻研了一下 VIM,发现了一篇很好的 V

2015-04-15 19:04:16 280

转载 如何设置自己的vim(使之符合自己的使用习惯)

http://blog.csdn.net/huiguixian/article/details/6394095

2015-03-27 10:51:26 322

转载 c中使用泛型

http://blog.csdn.net/skyline0623/article/details/6164011

2015-03-23 13:37:41 429

转载 Factorial Trailing Zeroes

Given an integer n, return the number of trailing zeroes in n!.Note: Your solution should be in logarithmic time complexity.Credits:Special thanks to @ts for adding this problem and creati

2015-03-21 19:42:10 301

转载 Rotate Array

题目描述:Rotate an array of n elements to the right by k steps.For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4].Note:Try to come up as many soluti

2015-03-21 19:08:19 281

《异构计算》的课件

这是《异构计算》的课件(北大),包含异构并行计算的基本知识,opencl编程等。

2018-04-06

写一个正方形类

这是我写的一个正方形类。刚接触面向对象,望多多指教。

2013-12-08

关于约瑟夫环

此文档是关于约瑟夫环的c++实现。不过没有写注释

2013-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除