The Experts below are selected from a list of 2190 Experts worldwide ranked by ideXlab platform
Prieto Idarraga, Brandon Nicolai - One of the best experts on this subject based on the ideXlab platform.
-
Lenguajes de Programación Cuánticos (LPC)
'Escuela Colombiana de Ingenieria Julio Garavito', 2018Co-Authors: Prieto Idarraga, Brandon NicolaiAbstract:The following document covers research on quantum programming Languages, starting from low-level quantum programming Languages, where basic quantum gates are used to program Deutsch's quantum algorithm, then transplanted into the IBM quantum computer accessible in the cloud, where its operation at the software level is explained, and the libraries that implement it, and the implemented algorithm of Deutsch is tested and verifying its operation, then an advance is made to imperative quantum programming Languages, in this case Q and QCL, the which are implemented in C and C ++ respectively, which means that they only allow the emulation of a quantum computer, the Deutsch algorithm is used as a base, and it is implemented in both Languages. And as a final point the explanation of the quantum Assembler Language compiler constructed using javacc for the project is done which translates from a pre-established assembly Language and explained in the document to java.El siguiente documento abarca una investigación sobre lenguajes de programación cuánticos, empezando desde lenguajes de programación cuánticos de bajo nivel, donde se usan compuertas cuánticas básicas para programar el algoritmo cuántico de Deutsch, luego se trasplanta al la computadora cuántica de IBM accesible en la nube, donde se explica su funcionamiento a nivel de software, y las librerías que la implementan, y se experimente implementado el algoritmo de Deutsch y verificando su funcionamiento, después se hace un avance a lenguajes de programación cuánticos imperativos, en este caso Q y QCL, los cuales están implementados en C y C++ respectivamente, lo cual quiere decir que solamente permiten la emulación de una computadora cuántica, se toma como base de nuevo el algoritmo de Deutsch, y se implemente en ambos lenguajes. Y como punto final se realiza la explicación del compilador de lenguaje ensamblador cuántico construido usando javacc para el proyecto el cual traduce de un lenguaje ensamblador preestablecido y explicado en el documento a java
-
Lenguajes de Programación Cuánticos (LPC)
Ingeniería de Sistemas, 2018Co-Authors: Prieto Idarraga, Brandon NicolaiAbstract:El siguiente documento abarca una investigación sobre lenguajes de programación cuánticos, empezando desde lenguajes de programación cuánticos de bajo nivel, donde se usan compuertas cuánticas básicas para programar el algoritmo cuántico de Deutsch, luego se trasplanta al la computadora cuántica de IBM accesible en la nube, donde se explica su funcionamiento a nivel de software, y las librerías que la implementan, y se experimente implementado el algoritmo de Deutsch y verificando su funcionamiento, después se hace un avance a lenguajes de programación cuánticos imperativos, en este caso Q y QCL, los cuales están implementados en C y C++ respectivamente, lo cual quiere decir que solamente permiten la emulación de una computadora cuántica, se toma como base de nuevo el algoritmo de Deutsch, y se implemente en ambos lenguajes. Y como punto final se realiza la explicación del compilador de lenguaje ensamblador cuántico construido usando javacc para el proyecto el cual traduce de un lenguaje ensamblador preestablecido y explicado en el documento a java.The following document covers research on quantum programming Languages, starting from low-level quantum programming Languages, where basic quantum gates are used to program Deutsch's quantum algorithm, then transplanted into the IBM quantum computer accessible in the cloud, where its operation at the software level is explained, and the libraries that implement it, and the implemented algorithm of Deutsch is tested and verifying its operation, then an advance is made to imperative quantum programming Languages, in this case Q and QCL, the which are implemented in C and C ++ respectively, which means that they only allow the emulation of a quantum computer, the Deutsch algorithm is used as a base, and it is implemented in both Languages. And as a final point the explanation of the quantum Assembler Language compiler constructed using javacc for the project is done which translates from a pre-established assembly Language and explained in the document to java.PregradoIngeniero(a) de Sistema
Thomas R Puzak - One of the best experts on this subject based on the ideXlab platform.
-
the optimum pipeline depth for a microprocessor
International Symposium on Computer Architecture, 2002Co-Authors: Allan M Hartstein, Thomas R PuzakAbstract:The impact of pipeline length on the performance of a microprocessor is explored both theoretically and by simulation. An analytical theory is presented that shows two opposing architectural parameters affect the optimal pipeline length: the degree of instruction level parallelism (superscalar) decreases the optimal pipeline length, while the lack of pipeline stalls increases the optimal pipeline length. This theory is tested by analyzing the optimal pipeline length for 35 applications representing three classes of workloads. Trace tapes are collected from SPEC95 and SPEC2000 applications, traditional (legacy) database and on-line transaction processing (OLTP) applications, and modern (e. g. web) applications primarily written in Java and C++. The results show that there is a clear and significant difference in the optimal pipeline length between the SPEC workloads and both the legacy and modern applications. The SPEC applications, written in C, optimize to a shorter pipeline length than the legacy applications, largely written in Assembler Language, with relatively little overlap in the two distributions. Additionally, the optimal pipeline length distribution for the C++ and Java workloads overlaps with the legacy applications, suggesting similar workload characteristics. These results are explored across a wide range of superscalar processors, both in-order and out-of-order.
Agung Zaenal - One of the best experts on this subject based on the ideXlab platform.
-
Language Assembler for supporting microcontroller at89s52 fordetect smoke
Faculty of Computer Science and Information Technology, 2011Co-Authors: Agung ZaenalAbstract:Assembler Language is a low-level Language that serves as support for programming microcontroller, and has its own instructions, which function to run the mi- crocontroller program, especially microcontroller AT89S52. AT89S52 microcontroller including into the type of At- mel microcontroller, which has the advantage, can be programmed via downloader is connected to a PC and use Assembler Language. In the manufacture of cigarette smoke detector, Language Assembler is the Language sup- port, to program the microcontroller AT89S52. This cigarette smoke detector, aimed as an indicator inside an air-conditioned room, to inform the smoke. Tool that the author created, consisting of three blocks: an input block, block and process block output. And ways of working tools, is a device will light up when given voltage from 4.5 to 6 volts, and the input block, the sensor is working when exposed vigaro smoke, then a small resistance so that the resulting output voltage vigaro increases, which aect the non-inverting input, then the data sent to block the pro- cess. In the process blocks of data, processed and sent back to block output through port 1, in block output buzzer and LED will light when gets data from process blocks. The results of this testing tool of cigarette smoke on the type of Mild cigarettes, clove cigarettes and matches. Flame in the form of LEDs and the sound produced by the buzzer. Com- parison time until a single cigarette out, whether smoked or not, between cigarette with mild clove cigarettes, clove cigarettes longer ending compared with mild cigarettes. Cigarette smoke detector is working with do not see the type of cigarette used, but with how to detect the thickness of the smoke issued by cigarettes and lighters. This tool can be developed, by the way adding components on this appli- ance, in order to detect the thickness of the smoke greater. As the thickness of the smoke of forest res.
-
Assembler Language as support for detecting at89s52 microcontroller cigarette smoke
Faculty of Computer Science and Information Technology, 2011Co-Authors: Agung Zaenal, Fitri SyafrinaAbstract:Assembler Language is a low level Language that serves as a support for the programming of microcontroller, and has its own instruksiinstruksi whose function is to run the program the microcontroller, particularly microcontroller AT89S52. AT89S52 microcontroller included in the Atmel microcontroller type has advantages can deprogram via downloader which is connected to a PC and use the Assembler Language. In making this smoke detector, Assembler Language is a Language support for programming microcontroller AT89S52. Cigarette smoke detector is intended as an indicator in an air-conditioned room to let the smoke. The instrument consists of three writers for the block is the input block, block and block the process output.. In the process blocks of data are processed and sent back to the block output through port 1, the block output buzzer and LED will light when a block of data from the process. Results of testing this tool on the type of cigarette smoke mild cigarettes, clove cigarettes and lighters in the form of LED flame and the sound generated by the buzzer. Comparison of time until a single cigarette smoked either discharged or not, between mild cigarettes with clove cigarettes, clove cigarettes longer than the ending kind of cigarette. This smoke detector works
Chen Xia - One of the best experts on this subject based on the ideXlab platform.
-
research on mixing program of c and Assembler Language based on tms320c6x dsp
Computer Knowledge and Technology, 2008Co-Authors: Chen XiaAbstract:The method of mixing program of C and Assembler Language based on TMS320C6X DSP is introduced. The rules and interfaces of mixing program of C and Assembler code are described. The visiting process of variable,constant,array,pointer and function is discussed in detail.
Ma Xiao - One of the best experts on this subject based on the ideXlab platform.
-
mixing program of c and Assembler Language based on tms320c6x dsp
Computer Automated Measurement & Control, 2003Co-Authors: Ma XiaoAbstract:The character of mixing program of C and Assembler Language based on TMS320C6X DSP is described.The methods,rules and interfaces of mixing program of C and Assembler code are introduced.