自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 sha256d CUDA implementation

/* * sha256d CUDA implementation. * tpruvot 2017 */#include <stdio.h>#include <stdint.h>#include <memory.h>#include <cuda_helper.h>#include <miner.h>__constan...

2018-07-31 22:38:49 1238

转载 opencl架构模型

1 异构计算、GPGPU与OpenCL  OpenCL是当前一个通用的由很多公司和组织共同发起的多CPU\GPU\其他芯片 异构计算(heterogeneous)的标准,它是跨平台的。旨在充分利用GPU强大的并行计算能力以及与CPU的协同工作,更高效的利用硬件高效的完成大规模的(尤其是并行度高的)计算。在过去利用GPU对图像渲染进行加速的技术非常成熟,但是我们知道GPU的芯片结构擅长大规模的并...

2018-07-31 19:26:06 272

原创 一个简单的for循环,在Opencl中如何实现呢

一个简单的for循环,在Opencl中如何实现呢 kernel void loop(){ int i=get_global_id(0); if(i>=100) return;}

2018-07-31 19:02:11 896

原创 CLMiner_kernel_stable.h.cl

#define OPENCL_PLATFORM_UNKNOWN 0#define OPENCL_PLATFORM_NVIDIA 1#define OPENCL_PLATFORM_AMD 2#define OPENCL_PLATFORM_CLOVER 3#ifndef ACCESSES#define ACCESSES 64#endif#ifndef GROUP_SIZ...

2018-07-31 17:09:57 343

转载 GPGPU OpenCL编程步骤与简单实例

http://www.cnblogs.com/xudong-bupt/p/3582780.html 1.OpenCL概念  OpenCL是一个为异构平台编写程序的框架,此异构平台可由CPU、GPU或其他类型的处理器组成。OpenCL由一门用于编写kernels (在OpenCL设备上运行的函数)的语言(基于C99)和一组用于定义并控制平台的API组成。  OpenCL提供了两种层面的并...

2018-07-31 11:08:19 349

转载 UML序列图总结

转载请注明出处:htt://blog.csdn.net/tianhai110 序列图主要用于展示对象之间交互的顺序。序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。消息用从一个对象的生命线到另一个对象生命线的箭头表示。...

2018-07-29 10:25:07 754

转载 Java互联网架构-高并发数据库分片技术详解

序言分片技术的由来关系型数据库本身比较容易成为系统性能瓶颈,单机存储容量、连接数、处理能力等都很有限,数据库本身的“有状态性”导致了它并不像Web和应用服务器那么容易扩展。在互联网行业海量数据和高并发访问的考验下,聪明的技术人员提出了分库分表技术(有些地方也称为Sharding、分片)。同时,流行的分布式系统中间件(例如MongoDB、ElasticSearch等)均自身友好支持Shard...

2018-07-27 10:50:35 1324

转载 浅谈分布式数据库

原文地址:https://blog.csdn.net/psiitoy/article/details/73201444文章集中整理总结mysql分库分表开源产品,分布式数据库的设计,以及实际应用案例等相关内容,部分附上本文作者实际应用过程中的理解。本文感谢sjdbc,mycat,姜承尧,林涛等文章提供的精彩介绍。1、先抛出两个问题问题一、当mysql单表数据量爆炸时,你怎么办? ...

2018-07-27 10:32:06 427

转载 唐池科技-GetWork协议

原文地址:https://www.bikeji.com/t/629作者:潘志彪CPU挖矿时代并没有延续多久,马上就迎来了GPU时代。GPU由于具有天然的多核优势且功耗可控,很快开始普及,同时算力的快速上涨使得CPU无利可图遭到淘汰。由于币价上涨,挖矿变得很有利润,矿工们疯狂扫货高端显卡,导致市面上的高端显卡一卡难求。伴随显卡矿机,诞生了专业挖矿软件cgmier,至今无数挖矿设备均出...

2018-07-26 09:53:41 3874

转载 etherum Mining

IntroductionThe word mining originates in the context of the gold analogy for crypto currencies. Gold or precious metals are scarce, so are digital tokens, and the only way to increase the total vol...

2018-07-23 22:12:41 1755

转载 Quick Guide on Solo GPU Mining Ethereum on Windows

原文地址:https://cryptomining-blog.com/5344-quick-guide-on-solo-gpu-mining-ethereum-on-windows/AS requested here comes a simple guide on how to solo mine Ethereum Ether coins on a local system or with...

2018-07-23 21:58:59 931

转载 OpenCL矩阵乘法的例子

前两篇博客中介绍过矩阵转置的两种方法,矩阵乘法可以先对矩阵做转置运算,然后再对应相乘; 矩阵大小是65*8192 先对8192*65的矩阵转置为65*8192; 然后由65个工作项,每个工作项负责一行数据的乘法; 完成65行数据的乘法; 转置是由8192个工作项完成的; 代码中给出了C语言实现矩阵转置的测试代码; 感兴趣的朋友可以测试一下C语言代码的运算时间和GPU运算时间的差别; ...

2018-07-17 16:45:10 996

转载 OpenCL入门:GPU内存结构和性能优化

如果我们需要优化kernel程序,我们必须知道一些GPU的底层知识,本文简单介绍一下GPU内存相关和线程调度知识,并且用一个小示例演示如何简单根据内存结构优化。一、GPU总线寻址和合并内存访问 假设X指向一个32位整数数组的指针,数组首地址是0x00001232,那么一个线程需要访问第0个成员时是也许是如下访问的:int tmp = X[0]假设内存总线宽度是256...

2018-07-17 16:37:30 1334

转载 OpenCL入门:用GPU计算两个数组和)

本文编写一个计算两个数组和的程序,用CPU和GPU分别运算,计算运算时间,并且校验最后的运算结果。文中代码偏多,原理建议阅读下面文章,文中介绍了OpenCL相关名词概念。http://opencl.codeplex.com/wikipage?title=OpenCL%20Tutorials%20-%201  (英文版)http://www.cnblogs.com/leiben/archi...

2018-07-17 16:34:53 842

转载 OpenCL入门:Intel核心显卡OpenCL环境搭建)

组装的电脑没带独立显卡,用的是CPU自带的核显,型号是Intel HD Graphics 530,关于显卡是否可以使用OpenCL,可以下载GPU-Z软件查看。本文在Windows 10 64位系统上搭建OpenCL开发环境。一、准备文件将显卡驱动更新到最新版本,Windows 驱动中自动包含了OpenCL驱动,Linux系统需要另外下载OpenCL驱动。VS2012-VS2...

2018-07-17 16:32:40 10080 2

转载 OpenCL浅析(2)- 对象与API

OpenCL规范OpenCL规范由四个模型组成,分别是平台模型、执行模型、存储模型和编程模型。平台模型OpenCL平台框架由两个部分组成:主机和从设备。主机在异构计算中扮演者管理者和命令传达者的角色,从设备扮演计算具体任务的角色。  每个设备由一个或多个CU(计算单元)组成 每个计CU被进一步划分为一个或多个PE(处理元素),PE是OpenCL设备进行计算的最小单元 ...

2018-07-17 16:28:22 538

转载 OpenCL浅析(1)-GPU和FPGA平台搭建

OpenCL简介OpenCL是由非盈利性组织Khronos Group组织发布的针对异构设备进行并行化计算的一套开源的API以及程序语言。它提供两种并行化的模式,包括任务并行以及数据并行,目前针对GPU的引用,主要是以数据并行为主。OpenCL API是按照 C API定义的,由C和C++封装而成。使用OpenCL C语言编写的代码可以在支持OpenCL的设备上运行。OpenCL C是C9...

2018-07-17 16:22:59 850

转载 Claymore挖矿软件参数说明

Claymore挖矿软件参数说明特征:- 支持新的"双采"模式:同时采集以太坊和Decred / Siacoin / Lbry / Pascal / Blake2s / Keccak,对以太坊采矿速度没有影响。以太坊专用采矿模式也受到支持。- 由于完全不同的矿工代码,有效的以太坊采矿速度提高3-5% - 更少的无效和过时的份额,更高的GPU负载,优化的OpenCL代码,优化的汇编器内核...

2018-07-17 10:17:51 11244

原创 A卡与N卡的驱动

显卡驱动安装:  A卡:http://support.amd.com/zh-cn/download在这个网址中找到匹配的显卡驱动,并下载。在安装时,如果安装不成功,请使用下面的工具卸载,然后重新安装驱动在需要卸载AMD驱动时我们推荐使用AMD CleanUninstall Utility 。下载地址:http://support.amd.com/en-us/kb-articles/Pag...

2018-07-16 17:02:22 2736

转载 CUDA 编程--线程层次

原文地址:https://blog.csdn.net/u012033124/article/details/707928771.内核CUDA通过允许程序员定义称为内核的C函数扩展了C,内核调用时会被N个CUDA线程执行N次(译者注:这句话要好好理解,其实每个线程只执 行了一次),这和普通的C函数只执行一次不同。 内核使用 global 声明符定义,使用一种新<<< … >&...

2018-07-16 10:01:24 495

转载 How to Mine Ethereum - A Beginner's Guide

[This guide was written with the help of mining specialists from HashFlare.io]Mining Ethereum is no rocket science, even on Windows. There will be some command prompt and script writing involved, but ...

2018-07-15 10:54:11 798

转载 How To Mine Mine With Ethminer?

Though far behind, Ethereum has the second largest market capitalisation after Bitcoin among the crypto currencies. Mining crypto currencies had been a highly technical matter even though it is not ve...

2018-07-15 10:36:53 727

转载 统计学基本知识

  本文主要介绍:统计学基本概念、数据的收集、数据的描述、回归和分类、多元分析,其中回归和分类、多元分析是学习重点。统计学中的其它概念如:概率及分布、参数估计、假设检验属于经典统计的内容,在此文略去,时间序列分析及指数是金融方面的应用,也一并略去,如有需要请查阅相关书籍。参考书籍:      贾俊平.《统计学》.第六版      王喜之.《统计学:从数据到结论》.第四版 1.统计学基本概念    ...

2018-07-14 11:10:21 10707

转载 自然语言处理怎么最快入门

作者:微软亚洲研究院链接:https://www.zhihu.com/question/19895141/answer/149475410来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。自然语言处理(简称NLP),是研究计算机处理人类语言的一门技术,包括:1.句法语义分析:对于给定的句子,进行分词、词性标记、命名实体识别和链接、句法分析、语义角色识别和多义词消歧。2....

2018-07-14 10:51:51 458

转载 如何学习自然语言处理:一本书和一门课y原文地址

原文地址;http://www.52nlp.cn/tag/nlp%E5%85%A5%E9%97%A8关于“如何学习自然语言处理”,有很多同学通过不同的途径留过言,这方面虽然很早之前写过几篇小文章:《如何学习自然语言处理》和《几本自然语言处理入门书》,但是更推崇知乎上这个问答:自然语言处理怎么最快入门,里面有微软亚洲研究院周明老师的系统回答和清华大学刘知远老师的倾情奉献:初学者如何查阅自然语言处理(...

2018-07-14 10:46:44 515

转载 Elsevier(SCI) 投稿要求翻译总结

原文地址:http://muchong.com/html/201209/4977987.html最近想投稿,所以将杂志Energy的要求全部翻译了一遍,并上网查了些不懂的句子,而且发现Elsevier上的杂志投稿要求也都差不多。时间紧迫,有些翻译的僵硬,但是能够理解。希望对大家有帮助!1. 正规文章:5000-7000字;2. 文本应为:  (1)单栏格式。文本布局尽可能简单;  (2)不要使用文...

2018-07-14 10:32:36 15335

转载 以太坊RPC机制与API实例

原文地址:https://www.cnblogs.com/Evsward/p/eth-rpc.html上一篇文章介绍了以太坊的基础知识,我们了解了web3.js的调用方式是通过以太坊RPC技术,本篇文章旨在研究如何开发、编译、运行与使用以太坊RPC接口。关键字:以太坊,RPC,JSON-RPC,client,server,api,web3.js,api实例,Postmanrpc简介RPC(remo...

2018-07-11 09:34:52 1476

转载 ETH GPU mining

原文地址:https://ethereum.gitbooks.io/frontier-guide/content/gpu.htmlHardwareThe algorithm is memory hard and in order to fit the DAG into memory, it needs 1-2GB of RAM on each GPU. If you get Error GPU m...

2018-07-04 20:18:45 2234

转载 基于以太坊的区块链浏览器搭建

区块链目前发展很火,有很大发展前景,本文主要是在本地私有链搭建成功后,利用web3.js、AngularJS和servlet对搭建的私有链上区块信息包括地址、区块信息、交易信息等信息的展示。效果展示:相关链接:web3.js api:https://github.com/ethereum/wiki/wiki/JavaScript-API#web3versionnetwork   AngularJS...

2018-07-03 22:42:57 1813

转载 深入浅出CUDA编程

在 Visual Studio 中使用 CUDACUDA 的主要工具是 nvcc,它会执行所需要的程序,将 CUDA 程序代码编译成执行档 (或 object 檔) 。在 Visual Studio 下,我们透过设定 custom build tool 的方式,让 Visual Studio 会自动执行 nvcc。这里以 Visual Studio 2005 为例:首先,建立一个 Win32 Co...

2018-07-03 22:34:55 606

转载 CUDA学习日志:开发环境配置和学习资源

原文地址:https://blog.csdn.net/linj_m/article/details/41314763接触CUDA的时间并不长,最开始是在cuda-convnet的代码中接触CUDA代码,当时确实看的比较痛苦。最近得空,在图书馆借了本《GPU高性能编程 CUDA实战》来看看,同时也整理一些博客来加强学习效果。Jeremy Lin什么是CUDACUDA(Compute Unified ...

2018-07-03 22:11:22 219

Entity Framework主从表使用

Entity Framework主从表使用

2017-05-29

基于字符综合特征的车牌字符分割算法

基于字符综合特征的车牌字符分割算法,怎么利用字符串的特征来分隔车牌

2012-10-31

空空如也

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

TA关注的人

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