-
1
Compiler-compiler for an eight bit microprocessor
Published 1991“…Of particular interest is the power of a Yet Another Compiler-Compiler (YACC) can now be appreciated by the microprocessor based designer…”
Article -
2
-
3
A Step-by-Step Solution Methodology for Mathematical Expressions
Published 2018-07-01Subjects: Get full text
Article -
4
-
5
-
6
The StaDyn programming language
Published 2022-12-01“…Although most optimizations are performed statically by the compiler, compilation time is yet lower than the existing hybrid languages implemented on the .Net platform.…”
Get full text
Article -
7
Performance output data and configurations of stencil compilers experiments run through PROVA!
Published 2018-10-01“…Information like version of the compiler, compilation flags, configurations, experiment parameters and raw results are fundamental contextual information for the reproducibility of an experiment. …”
Get full text
Article -
8
MODEL PENGEMBANGAN MUTU SUMBERDAYA GURU LEMBAGA PENDIDIKAN ISLAM
Published 2021-03-01“…As a result, for developing teacher quality in MAN 3 Jember is (1) compiling, compiling, and formulating the vision, mission, and objectives of the institution, to realize teacher quality; (2) building a commitment that has worship values; (3) building attitude and discipline; (4) changing the mindset also building the positive character of the teacher.…”
Get full text
Article -
9
Reducing Compilation Latency in the Julia Programming Language
Published 2023“…When Julia uses its just-in-time compiler, compilation of methods must be done before methods can begin execution, which presents as a delay the first time a function is executed. …”
Get full text
Thesis -
10
Tensor Instruction Generation Optimization Fusing with Loop Partitioning
Published 2023-02-01“…The tensor compiler compiles the tensor algorithm and schedule of the operator into the code of the target hardware.In order to accelerate tensor operation,the special processor in the field of deep learning is designed as a special architecture with special instructions,which supports multi-core parallel,multi-level special memory architecture and tensor calculation.On top of the hardware,there is a tensor instruction set closely related to the characteristics of the hardware.In such a complex architecture,the use of tensor instructions has many constraints and limitations,and there are the following problems and challenges.Firstly,the conditional branches introduced by loop tiling such as computing task division or data chunking increase the difficulty of pattern matching.Secondly,tensor instructions have hardware constraints such as alignment and data layout.To solve the above problems and research challenges,an optimization algorithm of tensor instruction ge-neration based on loop partitioning is proposed.By dividing the loop interval,the algorithm eliminates the conditional branches introduced by task division or data segmentation.The instruction and hardware constraints are solved by filling zeros,replacing equivalent instructions and adding additional calculations.The tensor instruction is generated by pattern matching method.This paper studies and extends the open source deep learning compiler TVM version 0.7,and implements a compiler prototype system supporting tensor instruction ge-neration of DianNao architecture machine learning accelerator.In order to evaluate the effectiveness of the algorithm,the operator performance and development efficiency of element-wise binary tensor operator,in-place unary tensor operator and convolution operator are tested on the DianNao architecture machine learning accelerator hardware platform.Experimental results show that the average speedup of the three types of operators is 125.00%,the maximum speedup is 194.00%,and the maximum development efficiency increases by 7 times.…”
Get full text
Article -
11
Developing French Teaching Materials in Senior High School by Integrating Portofolio Europeen des Langues (PEL)
Published 2017-08-01“…From the analysis of the textbooks used by high school teachers, it is concluded that the textbooks / instructional materials that they use are less up to date and some are using compilation (compilation of texts drawn from various sources). …”
Get full text
Article