创建GitHub技术博客

说明: 首先,你需要注册一个 github 账号,最好取一个有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字. 本文中假设用户名为 tiemaocsdn 1. 注册账号: 地址: https://github.com/ 输入账号、邮箱、密码,然后点击注册按钮. ...

2015-10-13 21:02:04

阅读数 435

评论数 0

稀疏矩阵存储格式总结+存储效率对比:COO,CSR,DIA,ELL,HYB

转载请注明出处:Bin的专栏,http://blog.csdn.net/xbinworld 稀疏矩阵是指矩阵中的元素大部分是0的矩阵,事实上,实际问题中大规模矩阵基本上都是稀疏矩阵,很多稀疏度在90%甚至99%以上。因此我们需要有高效的稀疏矩阵存储格式。本文总结几种典型的格式:COO,C...

2015-07-06 15:38:35

阅读数 892

评论数 0

Cuda kernel failed. Error: invalid device function

Cuda kernel failed. Error: invalid device function

2015-06-17 10:07:22

阅读数 2601

评论数 0

Ubuntu14.04 安装 Cuda_6.5.14

Ubuntu14.04  安装 Cuda_6.5.14 1.安装前期准备 在安装之前需要对机器进行相关的检测,检测是否支持CUDA和gcc是否安装 lspci | grep -i nvidia gcc --version 2.卸载系统自带的nvidia相关驱动 sudo apt-get --p...

2015-05-05 10:03:03

阅读数 823

评论数 0

Spark简介

Spark简介 概述 什么是Spark §  Spark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce...

2015-05-04 11:02:47

阅读数 437

评论数 0

CUDA编程

1.什么是CUDA        CUDA(Compute Unified Device Architecture),统一计算架构,是NVidia推出的并行计算平台。NVidia官方对其的解释是:一个并行计算平台和简单(简洁)地使用图像处理单元(GPU)进行通用计算的编程模型。利用GPU的能...

2015-04-28 15:24:49

阅读数 661

评论数 0

几种常见的排序方法

几种常见的排序方法

2015-04-28 09:46:51

阅读数 367

评论数 0

ThinkPHP的增、删、改、查

一、创建操作 在ThinkPHP使用add方法新增数据到数据库。 使用方法如下: $User = M("User"); // 实例化User对象 $data['name'] = 'ThinkPHP'; $data['email'] = 'Think...

2015-04-27 21:10:52

阅读数 324

评论数 0

面试趣味题整理(一)

面试趣味题整理(一) 1.题目一 题目:房间里有三盏灯,屋外有三个开关,分别控制这三盏灯,只有进入房间,才能看到哪一个电灯是亮的。请问如何只进入房间一次,就能指明哪一个开关控制哪一个灯。《编程之美》 解答:开两个灯~~一段时间后关掉一个~进去后一个亮的~两个不亮的~不亮的里面有一个发热的(亮过...

2015-04-24 16:11:49

阅读数 1543

评论数 0

CUDA简介

CUDA简介 CUDA是什么         CUDA,Compute Unified Device Architecture的简称,是由NVIDIA公司创立的基于他们公司生产的图形处理器GPUs(Graphics Processing Units,可以通俗的理解为显卡)的一个并行计算平台...

2015-04-24 15:57:06

阅读数 447

评论数 0

CUDA:求平方和

CUDA:求平方和 1.求平方和(1) #include #include #include #define DATA_SIZE 1048576 int data[DATA_SIZE]; void GenerateNumbers(int *number,int size) { //这个函式会产...

2015-04-24 15:27:37

阅读数 1261

评论数 0

链表的操作实现

//单链表结点的定义 //单链表中每个结点包含数据域和指针域 typedef struct Node { DataType data; struct Node *next; }SLNode; //初始化ListInitiate(SLNode **head) //在初始化操作前,头指针参数he...

2015-04-23 10:57:25

阅读数 301

评论数 0

CUDA: 矩阵乘法优化

矩阵乘法是有实用价值的程序,我们会使用浮点数。 虽然矩阵乘法有点老套,不过因为它相当简单,而且也可以用来介绍一些有关 CUDA 的有趣性质。   矩阵乘法   为了单纯起见,我们这里以方形的矩阵为例子。基本上,假设有两个矩阵 A 和 B,则计算 AB = C 的方法如下: ...

2015-04-20 19:54:45

阅读数 1566

评论数 0

稀疏矩阵的存储格式(Sparse Matrix Storage Formats)

from http://blog.csdn.net/anshan1984/article/details/8580952                                                             稀疏矩阵的存储格式 对于很多元素为零...

2015-04-20 14:58:58

阅读数 906

评论数 0

ACM程序设计(一)

ACM程序设计

2015-04-18 21:13:35

阅读数 983

评论数 0

利用Eclipse构建Spark集成开发环境

利用Eclipse构建Spark集成开发环境 1.安装Scala ubuntu下安装Scala以前已经实现过,这里不再赘述,可以参考该网址进行Scala的安装。 2.构建Spark集成开发环境 (1)重新启动Eclipse,点击eclipse右上角方框按钮,如下图所示,展开查看是否有“Scala”...

2015-04-09 18:46:09

阅读数 2774

评论数 0

Ubuntu12.04下安装maven

Ubuntu下载安装maven 1.下载maven 2.解压下载的文件 #tar -zxvf  apache-maven-3.3.1-bin.tar.gz 3使用mv命令将apache-maven-3.3.1文件夹拷贝到自己指定的文件夹,比如/usr/local/下 #mv  apache-...

2015-04-09 18:16:54

阅读数 592

评论数 0

Ubuntu12.04下安装Scala

Ubuntu下安装Scala 安装Scala:在安装Scala之前需要先安装java,这里不再赘述java的安装。 1.下载Scala 2.解压Scala tar -zxvf scala-2.11.6.tgz 3.创建Scala目录 mkdir /usr/share/sc...

2015-04-09 16:39:31

阅读数 769

评论数 0

ubuntu12.04下安装Eclipse

ubuntu下安装Eclipse 1.首先安装java runtime environmen sudo apt-get install openjdk-7-jre  2.去网页下载 http://www.eclipse.org/downloads/packages/eclipse...

2015-04-09 16:15:02

阅读数 311

评论数 0

MySQL操作数据库基本操作

MySQL操作数据库基本操作 (1)数据库操作 create database think character set utf8     创建数据库think,设置编码为utf8 show databases   查看数据库 use think   选择数据库think drop d...

2015-04-03 10:07:22

阅读数 312

评论数 0

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