- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 Jupyter Notebook Server on LSF cluster
把jupyter notebook开在本地效率越来越低, 因为本地的CPU和内存都被限制, 所以想让LSF集群服务器的某台机器来做server, 然后内网远程连接, 这样不仅能用到服务器的计算资源也能跨平台使用jupyter开发python脚本.参考了这篇文章https://blog.csdn.net/cc1949/article/details/79095494首先需要设置一下jupyte...
2019-11-06 15:08:46
616
原创 [C++]详细解释虚函数到底是什么, 有啥用
虚函数是什么, 为什么要用, 有什么好处?youtube 侯捷老师讲虚函数视频在语法上, 成员函数之前加virtual关键字就让这个函数变成虚函数函数的继承不应该从内存角度理解, 而是继承调用权(子类可以调用父类函数), OOP的继承特性需要搭配虚函数才能最大化体现继承的优势.成员函数从这个角度可以分成三种:a. 普通(非虚函数)b. virtual函数, 希望子类重新定义(over...
2019-10-30 14:54:47
5193
2
原创 [论文笔记][GPU Modeling] PPT-GPU: Scalable GPU Performance Modeling
今天分享的这篇Paper来自Los Alamos National Laboratory(LANL), 国家实验室的项目, 提出了新的GPU model, 也是开源项目, PPT-GPU (Performance Prediction Toolkit) GPU model. 预测误差在10%以内, 而且可扩展, 比GPGPU-Sim快450倍, 而且更精确.BackgroundGPU 一开始是...
2019-08-15 17:17:25
1280
1
原创 [学习笔记]从架构层面看低功耗(Low Power)Design (二)
本文是承接 [学习笔记]从架构层面看低功耗(Low Power)Design (一), 参考了An Asic Low Power Primer (2013), 第六章, Architectural Techniques for Low Power.*学习中也参考了Low Power Methodology Manual for System-On-Chip Design(2007)**, 这本...
2019-07-29 11:23:01
6262
2
原创 [C++]编程基础, 定义/初始化对象, Array/Vector, 指针, 文件读写
本文作为浅显入门文章, 旨在帮助迅速熟悉C++编程基础, 无论是复习还是首次接触, 熟悉以下内容能迅速帮助写出简单的C++代码 主要参考了大神Stanley Lippman 的 Essential C++对象的定义与初始化表达式, 条件语句, 循环语句 (略)Array 和 Vector指针文件的读写对象的定义与初始化每个对象都属于某个特定的数据类型, 数据类型决定了对象能...
2019-07-23 14:40:17
436
原创 [论文笔记][GPU Modeling] The Pipeline Performance Model: a generic executable performance model for GPUs
本文是2019年发布的新论文, 由比利时大学的两位学者攥写. 提出了一个通用GPU 模型, 主要用来加强GPU code 的performance理解.动机文章一开始提到GPU因为CUDA和OPENCL变得越来越流行, 但是在GPU上编程的人却很少理解他们写的code到底带来什么样的performance, 因此无从诊断这些code的bottleneck在哪, 也不知道这些code的能不能跑的...
2019-07-19 00:19:26
821
原创 Cmake 在windows下生成Unix Makefile, 也可以生成Visual Studio sln/vcxproj
今天学习cmake, 遇到一个问题, 在unix环境下, cmake默认的generator 是Unix Makefile, 然后build目录下就有Makefile. 到windows用cmake时, 使用的是Visual Studio 15 2017. 然后生成的都是些sln, vcxproj.然后我就希望cmake 能够按照我的要求生成unix那种makefile, 然后在mingw里用m...
2019-07-18 16:03:34
5699
2
原创 [论文笔记] [GPU modeling] An Adaptive GPU Performance and Power Model
这篇文章叫做 An Adaptive GPU Performance and Power Model(2014)是由中科大和深圳CAS研究院合作写的论文. 其目的是提出一个适应GPU architecture的model, 预测performance/power. 主要用到random forest 算法, 适配NVIDIA的GPU.这是篇2014年的paper, 文中提到之前已经有类似的re...
2019-07-17 15:03:02
1291
原创 [学习笔记]从架构层面看低功耗(Low Power)Design (一)
回忆以前所学, 正好看到一本讲low power 不错的书, , 这本书里讲到Power Modeling (library 是怎样对power建模的), 对ASIC design 怎样做power 分析, Low Power Design技巧, 本文主要关注其中第六章, Architectural Techniques for Low Power. 具体分析其中的Dynamic Voltage ...
2019-07-12 15:49:24
10292
原创 [论文笔记]如何通过加package cap有效减少GPU的droop noise
本文是针对此篇论文写的学习笔记:Wenjie Mao ; Yaping Zhou ; Aniket Naik ; Sunil Sudhakaran (2013) Study of BGA package cap for high-performance computing GPU, Denver, CO, USA: IEEE.学习目的工作时遇到芯片power急速上升的情况, 这会造成供电电...
2019-07-11 18:01:37
785
原创 迅速部署Linux虚拟机和C++环境
用VirtualBox 装ubuntu时只给了10GB的容量,现在不够用了,好像使用需求超了但是因为用了动态分配存储,所以没报错说空间不够,而是提醒additional disk will be used。后来我还是决定分配额外的空间给虚拟机。主要参考这篇设置https://blog.csdn.net/u013221576/article/details/45286169在关机状态先添加S...
2019-07-10 17:29:08
409
原创 可能会涉及的方面
1. Hardware Design (Verilog RTL design), verification2. GPU architecture(micro-arch), benchmarking, performance/power modeling3. CUDA, Parallel Programming4. ASIC Power flow and Low Power Techniques.5. C/C++, Python programming6. Machine Learning, etc
2019-07-10 14:33:03
158
WindowsXP注册表应用实践与精通pdf
2010-10-06
MATLAB编程第二版(英文影印版)
2010-10-05
SSH基础教程 pdf
2010-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人