如何提高生产效率目录

Introduction 开启了一个雄心勃勃的课堂计划。录了一套《如何提高生产效率》的视频,由于前期视频没有做详细的备课计划,所以大家看到视频里会有很多突发的想法。 目前的计划,第一季是《如何提高生产效率》 文章是对视频的梗概说明,并对视频里的错误进行了纠正。 分享地址 B站地址 more ...

美国生活-2 驾照Get!

折腾了两个多月,终于把驾照弄出来了。 美国驾照考试一般包括两部分。一个是permit test,笔试,各州的dmv(可以称为美国的车管所)网站上有驾考手册和部分习题。permit test只需要把手册和习题看熟就可以了。内容都符合逻辑,所以一般提前过一遍就能考过笔试。但是,如果跟我一样没有国内驾照,最好熟读手册。拿到permit,就可以合法上路了,前提是副驾驶必须坐一个21岁以上持有合法美国驾照的人。驾照考试记得一共30刀左右。 笔试两个月后可以参加路考,或者报驾校,通过驾校的学习,可以让驾校的教练来给你进行路考,不需要等两个月。所以在美国,驾校并不是必须报的 more ...

浮点数的存储[转载]

本文主要内容系转载。 标准 在 IEEE-754 规范[39]中,浮点数由三部分组成:符号位、指数部分和尾数部分(标准化表示方式)。单精度浮点数一般是用 4 字节(32bit)来表示。 不同标准的单精度浮点数、半精度浮点数表示方式[39] 数据类型 符号位 指数部分 尾数部分 more ...

美国生活-1

8.13 21:00 UTC-4到达RIC机场,20多个小时的飞机让我疲惫不堪,堪比去东北的那趟卧铺给我带来的疲惫感。飞机落地在里士满时,我的心里充斥着不真实感。就好像自己浮在空中,无法控制地向前飘去,后面推着我的,是各种各样纷杂的事情。等回到租的房子,已经是晚上10点多。模糊的灯光中,房子影影绰绰。这里,将是我新的“家”,是新旅程的起点。 夜空和一个月前在东北看到的夜空一样神秘,跟小时候坐在奶奶脚上看到的天 more ...

CUDA 10 Memory Transaction的一个现象

1. Introduction 近日,在写一些microbenchmark分析cuda程序访存问题时,发现了一个有趣的问题。目前尚未找到合理的解释,先记录下来以待后续分析。 实验平台为:NVIDIA GTX950,sm5.0,maxwell架构。 2. Global Memory A memory "request" is an instruction which accesses memory, and a "transaction" is the movement of a unit of da more ...

CUDA Sanitizer Samples使用

1. Introduction CUDA 10.1推出了新的API:The Compute Sanitizer API,提供了更底层更丰富的Instrumentation API。 https://docs.nvidia.com/cuda/sanitizer-docs/SanitizerApiGuide/index.html 目前相关文档还比较简单,本文记录下官方Samp more ...

Deepin 15.10 安装cuda toolkit 10.1

1. Introduction deepin可以按照正常cuda toolkit的方式安装cuda 9.0,但是10.0+就出现了问题。查看安装日志也看不出所以然。在cuda论坛阴差阳错发现了一个用来解决其他问题的方法,但是可以用来解决deepin上cuda toolkit的安装。 2. 正常安装toolkit和driver的方法 2.1 禁用默认闭源驱动 # 使用vim或者其他编辑器添加配置文件 more ...

加入Deepin派系

1. Introduction 前段时间偶然再次看到deepin的消息,拜读了前deepin CTO 王勇的博客,被大牛的成长历程震撼到,于是在虚拟机里安装deepin15.10体验了下。想起上一次用deepin,好像还是2012年。在虚拟机里用了几天,发现意外地好用。简单总结deepin的几点优势和遇到的问题。 2. 优势 我使用Linux作为主系统大概有6年,在使用的过程中,越来越发现,一个稳定、应用支持足够丰富无bug的系统,才是我的需求 more ...

从Wordpress到Pelican

1. Introduction 博客对于我的作用,更多是整理知识、备忘。但是随着内容增多,以及因为安全防护问题使用cloudflare作为防火墙,wordpress搭建的博客越来越慢。很早之前就有了对博客进行一次大整理的念头,并有意识地寻找替代框架。在给工具写文档时,发现了pelican,一个python写的静态网站生成器。静态网站生成器的特点就是可DIY性非常强,或者说很多东西都得手撸。 于是2019年开始准备把博客从wordpress迁移到pelican上来。 more ...

CUDA二进制探索

本文记录了探索NVIDIA CUDA SASS语法对应的二进制位的过程。 1. CUDA二进制文件 1.1 SASS NVCC编译过程和解读CUDA汇编PTX(二) SASS nvdisasm工具提过CUDA的汇编SASS,使用cuobjdump工具反编译出的SASS格式如下: more ...