About: Ahead-of-time compilation     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Whole100003553, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/c/8K9FgBymxw

In computer science, ahead-of-time compilation (AOT compilation) is the act of compiling an (often) higher-level programming language into an (often) lower-level language before execution of a program, usually at build-time, to reduce the amount of work needed to be performed at run time.

AttributesValues
rdf:type
rdfs:label
  • Ahead-of-time kompilace (cs)
  • Ahead-of-time compilation (en)
  • Compilación anticipada (es)
  • Compilation anticipée (fr)
  • AOT 컴파일 (ko)
  • Compilação AOT (pt)
  • AOT-компиляция (ru)
  • Компіляція перед виконанням (uk)
rdfs:comment
  • V počítačové vědě je ahead-of-time (AOT) kompilace označena jako kompilační úkon, ve kterém je kód ve vyšších programovacích jazycích jako C nebo C++, či mezijazyk jako Java bytecode nebo .NET Framework (CIL), převeden do nativního strojového kódu, aby výsledný binární soubor mohl být spuštěn nativně. AOT vytváří strojově optimalizovaný kód, stejně jako standardní nativní kompilátor. Rozdíl spočívá v tom, že AOT transformuje byte kód existujícího virtuálního stroje (VM) do strojového kódu. (cs)
  • En informática, Compilación anticipada (AOT por sus siglas en inglés, ahead-of-time) es el acto de compilar un lenguaje de programación de alto nivel como C o C++, o un lenguaje intermedio como Java bytecode o el Common Intermediate Language (CIL) de .NET, a un código de máquina nativo (dependiente del sistema) con la intención de ejecutar el archivo binario resultante nativamente. AOT produce código máquina optimizado, igual que un compilador nativo "estándar". La diferencia es que AOT transforma el bytecode de una máquina virtual (VM) a código máquina. (es)
  • In computer science, ahead-of-time compilation (AOT compilation) is the act of compiling an (often) higher-level programming language into an (often) lower-level language before execution of a program, usually at build-time, to reduce the amount of work needed to be performed at run time. (en)
  • La compilation anticipée (ou compilation hors ligne, ou compilation AOT où AOT signifie ahead-of-time; en anglais, ahead-of-time compilation) est une compilation qui traduit un langage évolué en langage machine avant l'exécution d'un programme contrairement à une compilation à la volée (just-in-time compilation) qui se fait lors de l'exécution du programme. (fr)
  • AOT 컴파일(ahead-of-time compile)은 목표 시스템의 기계어와 무관하게 중간 언어 형태로 배포된 후 목표 시스템에서 인터프리터나 JIT 컴파일 등 기계어 번역을 통해 실행되는 중간 언어를 미리 목표 시스템에 맞는 기계어로 번역하는 방식을 지칭한다. 이런 중간 언어로는 자바 바이트코드, 공통 중간 언어(Common Intermediate Language), IBM System/38 혹은 IBM System i의 기술 독립적 머신 인터페이스(Technology Independent Machine Interface)가 있으며 학계에서도 마이클 프란즈(Michael Franz)가 제안해 오베론 시스템의 일부 구현에서 사용된 슬림 바이너리(Slim Binaries)와 같은 제안이 있었다. (ko)
  • Um compilador é um programa de software que converte código de programação de computador escrito por um programador humano em código binário (código de máquina) que pode ser entendido e executado por uma CPU específica. O ato de transformar o código-fonte em código de máquina é chamado de "compilação". Quando todo o código é transformado de uma só vez antes de atingir as plataformas que o executam, o processo é chamado de Compilação AOT (Ahead-Of-Time) . Ele difere do processo Just-In-Time(JIT). (pt)
  • Ahead-of-Time (AOT) компилятор — это вид транслятора, который использует метод компиляции перед исполнением (англ. ahead-of-time compilation). Применяется как для компиляции высокоуровневых языков (например, Си, C++ или Паскаль), так и для компиляции «промежуточных» языков, таких как байт-код Java, .NET Common Intermediate Language (CIL), IBM System/38, IBM System i. Метод АОТ не требует выделения дополнительной памяти и АОТ-компиляция проходит с минимальной нагрузкой на систему. Процесс компиляции полностью выполняется перед выполнением программы. (ru)
  • Компілятор перед виконанням (англ. ahead-of-time compilation (AOT)) — це вид транслятора, який використовує метод компіляції перед виконанням. Використовується як для компіляції високорівневних мов програмування, так і для компіляції так званих «проміжкових» мов. В багатьох реалізаціях мов програмування використовується компіляція під час виконання, яка дозволяє компілювати проміжковий код напряму в бінарний під час його виконання, що дозволяє значно збільшити швидкість виконання, але ця стратегія потребує виділення додаткової пам'яті. (uk)
dct:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
Faceted Search & Find service v1.17_git147 as of Sep 06 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 50 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software