1 Why python and C++ Pros and Cons of each language Respective usecases 2 C ++getting usable Language “simplifications” Making bad code harder to write 3 Performant C++ New performance related features Templates Avoiding virtuality when possible 4 Migrating from Python 2 to python 3 Tour of python 3 changes How to support both versions How to migrate 5 Conclusion
文件格式: PDF大小: 810.85KB页数: 84
1 Introduction 2 Measuring vectorization 3 Vectorization Prerequisite 4 Vectorizing techniques in C++ Autovectorization Inline assembly Intrinsics Compiler extensions Libraries 5 What to expect ?
文件格式: PDF大小: 1.18MB页数: 50
1 Introduction 2 Measuring vectorization 3 Vectorization Prerequisite 4 Vectorizing techniques in C++ Autovectorization Inline assembly Intrinsics Compiler extensions Libraries 5 What to expect ?
文件格式: PDF大小: 1.23MB页数: 63
Intro Threading Safety Solutions 1 Introduction and expectations Scope : what is parallelism ? Finding parallelism Expectations 2 Threading, theory and practice Processes and threads Python threading C ++threading and async 3 Thread-safety issues Data races Thread safety 4 Thread-safety solutions Avoid the problem Replicate Atomics Locking
文件格式: PDF大小: 413.8KB页数: 46
Intro Threading Safety Solutions 1 Introduction and expectations Scope : what is parallelism ? Finding parallelism Expectations 2 Threading, theory and practice Processes and threads Python threading C ++threading and async 3 Thread-safety issues Data races Thread safety 4 Thread-safety solutions Avoid the problem Replicate Atomics Locking
文件格式: PDF大小: 493.03KB页数: 64
中国科学院高能所计算中心:数据技术上机 Data Technologies – CERN School of Computing 2019
文件格式: PDF大小: 17.39MB页数: 51
1. IO system • What do you know already? • IOPS, bandwidth, latency & blocksize • media and their characteristics • cache & IO optimisation strategies • how to debug IO problems 2. Redundancy Technology • Parity for RAID technology 3. Cloud Storage Technology • Scalability, Hashing, Indexing,, Deduplication
文件格式: PDF大小: 6.76MB页数: 46
第1章:计算机系统漫游 第2章:信息的表示和处理 第3章:程序的机器级表示 第4章:处理器体系结构 第5章:优化程序性能 第6章:存储器层次结构 第7章:链接 第8章:异常控制流 第9章:虚拟内存 第10章:系统级I/O 第11章:网络编程 第12章:并发编程
文件格式: PDF大小: 500.61MB页数: 765
Basic Principles in Computer Architecture Multiprocessor, many-core Design Power-aware CPU Design Scheduling Techniques GPU-related Techniques Datacenter-related Techniques Neural Network Chips Design of TianHe Supercomputer
文件格式: PDF大小: 4.37MB页数: 73
《机器学习与知识发现》教学资源:Linear Algebra Review and Reference
文件格式: PDF大小: 204.42KB页数: 26