Welcome![Sign In][Sign Up]
Location:
Search - Compiler Optimizations

Search list

[Other resourceCompilerOptimizations

Description: To increase simulation speed, ModelSim® can apply a variety of optimizations to your design. These include, but are not limited to, mergingprocesses, pulling constants out of loops, clock suppression, and signal collapsing. You control the level of optimization by specifying certain switches when you invoke the compiler.
Platform: | Size: 52170 | Author: zhangyg | Hits:

[VHDL-FPGA-VerilogCompilerOptimizations

Description: To increase simulation speed, ModelSim® can apply a variety of optimizations to your design. These include, but are not limited to, mergingprocesses, pulling constants out of loops, clock suppression, and signal collapsing. You control the level of optimization by specifying certain switches when you invoke the compiler.
Platform: | Size: 52224 | Author: zhangyg | Hits:

[ELanguageCompilersPrinciplesTechniquesaTools

Description: 真正的经典了。能彻底理解的人才有可能更进一步。 中文名: 编译原理 英文名: Compilers: Principles, Techniques, and Tools (第2版) 作者:(美)Alfred V.Aho Monica S.Lam Ravi Sethi Jeffrey D.Ullman djvu 文件阅读器: Windjview: http://windjview.sourceforge.net/ 本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面修订,涵盖了编译器开发方面最新进展。每章中都提供了大量的实例及参考文献。   本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。-contents: 1 Introduction 1.1 Language Processors 1.1.1 Exercises for Section 1.1 1.2 The Structure of a Compiler 1.2.1 Lexical Analysis 1.2.2 Syntax Analysis 1.2.3 Semantic Analysis 1.2.4 Intermediate Code Generation 1.2.5 Code Optimization 1.2.6 Code Generation 1.2.7 Symbol-Table Management 1.2.8 The Grouping of Phases into Passes 1.2.9 Compiler-Construction Tools 1.3 The Evolution of Programming Languages 1.3.1 The Move to Higher-level Languages 1.3.2 Impacts on Compilers 1.3.3 Exercises for Section 1.3 1.4 The Science of Building a Compiler 1.4.1 Modeling in Compiler Design and Implementation 1.4.2 The Science of Code Optimization 1.5 Applications of Compiler Technology 1.5.1 Implementation of High-Level Programming Languages 1.5.2 Optimizations for Computer Architectures 1.5.3 Design of New Computer Architectures 1.5.4 Program Translations 1.5.5 Software Productivity Tools 1.6 Programining Language Basics 1.6.1 Tile Static/Dynamic Distinction 1.6.2 E
Platform: | Size: 5895168 | Author: 白起 | Hits:

[VC/MFCCode-Optimization-Technique-of-GCC

Description: GCC 是基于Linux 下的开放源码的优化编译系统,可以接收多种高级源语言,广泛支持多平台操作系统。其代码优化机制,不仅能兼顾时间、空间效率,生成高质量的目标代码,而且具有很强的可移植性与可扩充性,是编译器优化研究的目标。通过对 GCC 的整体结构、优化策略、优化方法与关键技术、中间语言等进行详细的剖析,抽取出完整的 GCC 优化体系结构。文中集中探讨了 GCC 的优化策略和实现技术,首先从 GCC 优化体系的总体规划入手,着重分析了 GCC 的优化组织策略,设计、引入中间代码 RTL 的技巧和内涵,进一步研究了 GCC 所涉及的控制流分析技术、数据流分析技术的实现机制。 -GCC is based on the optimizing compiler under the Linux open-source system, you can receive a wide range of high-level source language, extensive support for multi-platform operating system. Code optimization mechanisms can not only take into account the time and space efficiency, generate high-quality object code, and has strong portability and scalability, is the objective of the study of compiler optimizations. The overall structure of the GCC, optimization strategies, optimization methods and key technologies, the intermediate language for a detailed analysis, extracted the GCC optimization architecture. Paper focused explore the GCC optimization strategies and to achieve technology, first of all from GCC optimize the system of overall planning to start focus on analysis of the GCC s optimization organization strategy design, the introduction of intermediate code RTL s skills and connotation, further study of the GCC are involved in the control flow analysis techniques, dat
Platform: | Size: 194560 | Author: 风云 | Hits:

[Algorithmglsl-optimizer-master

Description: GLSL优化算法,用c++语言编写,适合学习计算数学的和工科类的运用-GLSL optimizer A C++ library that takes GLSL shaders, does some GPU-independent optimizations on them and outputs GLSL back. Optimizations are function inlining, dead code removal, copy propagation, constant folding, constant propagation, arithmetic optimizations and so on. Apparently quite a few mobile platforms are pretty bad at optimizing GLSL shaders and unfortunately they also lack offline shader compilers. So using a GLSL optimizer offline before can make the shader run much faster on a platform like that. See performance numbers in this blog post. Almost all actual code is Mesa 3D s GLSL compiler all this library does is spits out optimized GLSL back, and adds GLES type precision handling to the optimizer. This GLSL optimizer is made for Unity s purposes and is built-in in Unity 3 and later. GLSL Optimizer is licensed according to the terms of the MIT license.
Platform: | Size: 1974272 | Author: shigeaixiaomao | Hits:

[SCMkeil

Description: 对于KEIL编译器优化的讨论,有详细例子分析对于不同优先级别-For the KEIL compiler optimizations discussion, detailed examples analysis for different priority levels
Platform: | Size: 23552 | Author: shitou | Hits:

[Industry researchCode-Optimization-Techniques-for-Graphics-Process

Description: By Fernando Pereira, Universidade Federal de Minas Gerais, Brasil, 2011 Discusses some code generation and optimization techniques that a compiler would use to pro- duce efficient code for graphics processing units to free the application developer from the intricacies and subtleties of GPU programming, giving him more freedom to focus on algorithms instead of micro-optimizations.
Platform: | Size: 1016832 | Author: xyz | Hits:

[Linux-Unixtest_fenv

Description: volatile to prevent compiler optimizations.
Platform: | Size: 1024 | Author: lkxumo | Hits:

CodeBus www.codebus.net