目錄(58章)
倒序
- coverpage
- Julia High Performance
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Julia is Fast
- Julia – fast and dynamic
- Designed for speed
- How fast can Julia be?
- Summary
- Chapter 2. Analyzing Julia Performance
- Timing Julia code
- The Julia profiler
- Analyzing memory allocation
- Statistically accurate benchmarking
- Summary
- Chapter 3. Types in Julia
- The Julia type system
- Type-stability
- Kernel methods
- Types in storage locations
- Summary
- Chapter 4. Functions and Macros – Structuring Julia Code for High Performance
- Using globals
- Inlining
- Closures and anonymous functions
- Using macros for performance
- Generated functions
- Summary
- Chapter 5. Fast Numbers
- Numbers in Julia
- Trading performance for accuracy
- Subnormal numbers
- Summary
- Chapter 6. Fast Arrays
- Array internals in Julia
- Bound checking
- Allocations and in-place operations
- Array views
- SIMD parallelization
- Yeppp!
- Writing generic library functions with arrays
- Summary
- Chapter 7. Beyond the Single Processor
- Parallelism in Julia
- Programming parallel tasks
- Shared arrays
- Summary
- Index 更新時間:2021-07-16 11:20:52
推薦閱讀
- INSTANT OpenCV Starter
- Developing Mobile Web ArcGIS Applications
- 精通API架構:設計、運維與演進
- Instant RubyMotion App Development
- Ext JS 4 Web Application Development Cookbook
- Java程序設計:原理與范例
- ArcGIS for Desktop Cookbook
- Scala編程實戰
- Python數據可視化之美:專業圖表繪制指南(全彩)
- OpenCV 3.0 Computer Vision with Java
- Solr權威指南(下卷)
- Spring Microservices
- Isomorphic JavaScript Web Development
- Neo4j High Performance
- 開源心法
- Python Data Visualization Cookbook(Second Edition)
- MySQL高可用實踐
- Deep Learning with Theano
- 新時期的Node.js入門
- 術以載道:軟件過程改進實踐指南
- Unity 2018 Cookbook(Third Edition)
- VMware Horizon桌面與應用虛擬化權威指南
- 網絡工程設計與實踐項目化教程
- 代碼之外的功夫:程序員精進之路
- 產品經理實用手冊:Axure RP原型設計實踐(Web+App)
- Unity 3D特效設計必修課
- Go程序開發實戰寶典
- ASP.NET Core MVC 2.0 Cookbook
- 程序是怎樣跑起來的
- 可編程控制器原理及應用