Changes

Jump to: navigation, search

Winter 2015 SPO600 Platform Specific Code Presentation

1,976 bytes added, 09:01, 5 February 2015
no edit summary
!Category!!Topic!!Question/Topic Description!!Presenter!!Links to resources (Wiki page, handout, web resources)!!Link to your blog post on this topic
|-
|TBAAccess to features not available in some versions of C / C++||TBAAtomic operations||TBA||TBA||TBA|-|TBAAccess to features not available in some versions of C / C++||Memory barriers|| || || |-|Access to features not available in some versions of C / C++||Low-level device access|| || || |-|Access to features not available in some versions of C / C++||Interrupt handling|| || || |-|Access to features not available in some versions of C / C++||Cryptographic instructions|| || || |-|Access to features not available in some versions of C / C++||Single instruction multiple data (SIMD) instructions|| || || |-|Access to features not available in some versions of C / C++||Run-time CPU feature identification (cpuid)|| || || |-|Access to features not available in some versions of C / C++||High-resolution counter access|| || || |-|Assumptions about the system which can vary between architectures||Default size of variable types|| || || |-|Assumptions about the system which can vary between architectures||Equivalence between variable types (e.g., int and long)|| || || |-|Assumptions about the system which can vary between architectures||Layout of arrays in memory|| || || |-|Assumptions about the system which can vary between architectures||Alignment requirements|| || || |-|Assumptions about the system which can vary between architectures||Endianness (order of data stored in memory)|| || || |-|Assumptions about the system which can vary between architectures||Direction of stack growth|| || || |-|Assumptions about the system which can vary between architectures||Target triplet|| || || |-|Assumptions about the system which can vary between architectures||Jiffies per second|| || || |-|Assumptions about the system which can vary between architectures||Page size|| || || |-|Assumptions about the system which can vary between architectures||Pointer size vs. integer size|| || || |-|Assumptions about the system which can vary between architectures||FPU rounding|| || || |-
|}

Navigation menu