28.05.2012
|
||||||||||
|
Annotation: This article contains the basic maxims of development using technology OpenCL. Internal architechture of the videocards have set of features therefore this article also contains the necessary information about code invocation on the videocards. In addition to this article contains examples which demonstate differences of the development using videocards and using central processor only. The article can be helpful if you want to learn OpenCL technology or CUDA technology. Also it can be helpful if you want to choose the most appropriate technology for the target loaded application. Keywords: OpenCL; CUDA |
|||||||||
30.11.2012
On the issue of the programming language improvement
|
||||||||||
|
Annotation: Annotation of my article. Keywords: semicolon separated keywords list; |
|||||||||
18.05.2013
On possible enhancements of the IA-32 processor’s instruction set
|
||||||||||
|
Annotation: The article describes examples of possible changes which can be made in the IA-32 processor’s instruction set for the purpose of obtaining a more compact and effective code. Keywords: instruction; x86 |
|||||||||
|
||||||||||
|
Annotation: Keywords: |
|||||||||
30.12.2013
On an implementation of continuity check of heap during memory allocation
|
||||||||||
|
Annotation: The article describes tools for continuity check of internal structure of heap which were added to the system library. The tools are used during memory allotment and memory deallocation, they enable a search of the cause of the error. Keywords: memory; “heap”; |
|||||||||
22.01.2012
Example of an implementation of an optimization method in compiling
|
||||||||||
|
Annotation: The article describes an optimization method which was successfully used in compiling. It allows the compiler to mark out particular fragments of the source code in a universal way and to generate more effective final code for them. Keywords: optimization; compiler |
|||||||||
03.05.2012
On an implementation of a register allocation method in compiling
|
||||||||||
|
Annotation: The article describes a method of register allocation which is used in the course of code generation for processors having the IA-32 architecture. The method allows the compiler to optimize the code. Keywords: registers; optimization; compiler; |
|||||||||
28.10.2015
On an accurate representation of numbers or «where should I keep my money»
|
||||||||||
|
Annotation: The article describes the implementation of calculations without rounding for the values represented by decimals in the translator. Keywords: BCD; accuracy; |
|||||||||
01.11.2012
On special macro facilities for an assembler translator
|
||||||||||
|
Annotation: The article describes special macros of a translator for the assembler language. The macros allow the programmer to add new processor’s instructions without changing the translator itself. Keywords: macros; assembler |
|||||||||
01.11.2012
On special macro facilities for an assembler translator
|
||||||||||
|
Annotation: The article describes special macros of a translator for the assembler language. The macros allow the programmer to add new processor’s instructions without changing the translator itself. Keywords: macros; assembler |
|||||||||
23.01.2014
On the excluded commands, or What did they discard the INTO instruction for?
|
||||||||||
|
Annotation: The article analyzes validity and utility of the exclusion of a number of x86 architecture processor instructions in mode x86-64. Keywords: instruction; x86-64 |
|||||||||
17.03.2014
About Windows and real time again
|
||||||||||
|
Annotation: The article analyzes the possibility of “real time” mode for Windows 7 application programs . Keywords: Windows; real time |