Open main menu

CDOT Wiki β

Changes

GPU621/Group 6

319 bytes added, 14:51, 25 November 2018
Intel Parallel Studio Inspector
'''Memory Errors'''
- # Memory leaks - # Memory corruption- # Allocation and deallocation API mismatches - # Inconsistent memory API usage- # Illegal memory access- # Uninitialized memory read
'''Threading Errors'''
- # Data races- # Heap races- # Stack races- # Deadlocks
'''New for 2019'''
 #Find persistence errors like missing or redundant cache flushes. (Persistent memory is an emerging class of memory storage technology.)#Detect deadlocks on std::shared_mutex (C++17 standard).#Experience improved compatibility with some antiviruses.#Use the latest operating systems and Microsoft Visual Studio*. '''Levels of Analysis'''#The first level of analysis has little overhead. Use it during development because it is fast. #The second level (shown below) takes more time and detects more issues. It is often used before checking in a new feature.#The third level is great for regression testing and finding bugs.
46
edits