This HTML5 document contains 89 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-dehttp://de.dbpedia.org/resource/
dctermshttp://purl.org/dc/terms/
n10https://www-01.ibm.com/support/knowledgecenter/ssw_aix_61/com.ibm.aix.alangref/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n19https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
n17https://software.intel.com/sites/landingpage/IntrinsicsGuide/
dbpedia-fahttp://fa.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
dbpedia-ithttp://it.dbpedia.org/resource/
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-frhttp://fr.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbphttp://dbpedia.org/property/
dbchttp://dbpedia.org/resource/Category:
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
goldhttp://purl.org/linguistics/gold/
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Intrinsic_function
rdf:type
yago:Language106282651 yago:Abstraction100002137 yago:ArtificialLanguage106894544 yago:Communication100033020 yago:WikicatProgrammingLanguages yago:ProgrammingLanguage106898352 dbo:Disease
rdfs:label
Fonction intrinsèque 内置函数 Intrinsic function Intrinsische Funktion Funzione intrinseca
rdfs:comment
Hochsprachen-Compiler unterstützen häufig sogenannte intrinsische Funktionen (englisch intrinsic functions oder kurz intrinsics wörtlich für Innere [Funktionen]; selten auch systeminterne Funktionen genannt), bei denen prozessor­spezifische Operationen in Funktionsaufrufe gekapselt werden. Anders als bei der Verwendung von Inline-Assembler kann der Compiler Intrinsics in vollem Umfang bei Optimierungen berücksichtigen. Une fonction intrinsèque est, dans la théorie des compilateurs, une fonction disponible dans un langage de programmation donné dont l'implémentation est assurée par le compilateur même. Typiquement, une séquence d'instructions générées automatiquement remplace l'appel de fonction original, un peu à la manière d'une fonction inline. Par contre, à la différence d'une fonction inline, le compilateur a une connaissance approfondie de la fonction intrinsèque, et par conséquent peut mieux intégrer celle-ci et l'optimiser pour la situation donnée. Ceci est aussi appelé built-in function dans de nombreux langages. In computer software, in compiler theory, an intrinsic function (or built-in function) is a function (subroutine) available for use in a given programming language whose implementation is handled specially by the compiler. Typically, it may substitute a sequence of automatically generated instructions for the original function call, similar to an inline function. Unlike an inline function, the compiler has an intimate knowledge of an intrinsic function and can thus better integrate and optimize it for a given situation. La funzione intrinseca (dal latino intrinsĕcus) nel software per computer, nella teoria del compilatore, una funzione intrinseca (o funzione incorporata) è una funzione (subroutine) disponibile per l'uso in un determinato linguaggio di programmazione che l'implementazione è gestita appositamente dal compilatore. In genere, può sostituire una sequenza di istruzioni generate automaticamente per la chiamata della funzione originale, simile a una funzione in linea. A differenza di una funzione inline, il compilatore ha una conoscenza intima di una funzione intrinseca e può quindi integrarla e ottimizzarla meglio per una data situazione. 在计算机软件以及编译器理论中,内置函数是一种在特定编程语言中可直接使用的函数(子程序),這些函數由系統自帶並且已定義好功能。其实现由編譯器特别处理。
dcterms:subject
dbc:Compiler_construction
dbo:wikiPageID
1695405
dbo:wikiPageRevisionID
1097917698
dbo:wikiPageWikiLink
dbr:SSE3 dbr:MMX_(instruction_set) dbc:Compiler_construction dbr:Compiler dbr:Sony dbr:Advanced_Vector_Extensions dbr:C++ dbr:Automatic_vectorization dbr:Instruction_set_architecture dbr:Just-in-time_compilation dbr:FMA_instruction_set dbr:AltiVec dbr:Platform_(computing) dbr:Assembly_language dbr:Software dbr:Subroutine dbr:Object_code dbr:Optimizing_compiler dbr:GNU_Compiler_Collection dbr:AVX2 dbr:Streaming_SIMD_Extensions dbr:AVX512 dbr:HotSpot_(virtual_machine) dbr:SSSE3 dbr:SIMD dbr:SSE2 dbr:SSE4 dbr:X86-64 dbr:Automatic_parallelization dbr:Microsoft_Visual_C++ dbr:Microsoft_Visual_Studio dbr:Programming_language dbr:C_(programming_language) dbr:Application_programming_interface dbr:Low_level_programming_language dbr:Java_virtual_machine dbr:X86 dbr:Application_binary_interface dbr:OpenMP dbr:Conditional_compilation dbr:Multiprocessing dbr:Glossary_of_computer_graphics dbr:Inline_function dbr:Runtime_system
dbo:wikiPageExternalLink
n10:idalangref_milicode_routines.htm n17: n17:%23
owl:sameAs
dbpedia-it:Funzione_intrinseca dbpedia-fa:تابع_ذاتی wikidata:Q1671596 n19:e77a freebase:m.05p1r9 dbpedia-zh:内置函数 dbpedia-fr:Fonction_intrinsèque dbpedia-de:Intrinsische_Funktion
dbp:wikiPageUsesTemplate
dbt:More_citations_needed dbt:Reflist dbt:About dbt:Short_description dbt:!
dbo:abstract
La funzione intrinseca (dal latino intrinsĕcus) nel software per computer, nella teoria del compilatore, una funzione intrinseca (o funzione incorporata) è una funzione (subroutine) disponibile per l'uso in un determinato linguaggio di programmazione che l'implementazione è gestita appositamente dal compilatore. In genere, può sostituire una sequenza di istruzioni generate automaticamente per la chiamata della funzione originale, simile a una funzione in linea. A differenza di una funzione inline, il compilatore ha una conoscenza intima di una funzione intrinseca e può quindi integrarla e ottimizzarla meglio per una data situazione. I compilatori che implementano funzioni intrinseche generalmente li abilitano solo quando un programma richiede l'ottimizzazione, altrimenti ricade su un'implementazione predefinita fornita dal sistema di runtime della lingua (ambiente). Le funzioni intrinseche sono spesso utilizzate per implementare esplicitamente la e la parallelizzazione in linguaggi che non affrontano tali costrutti. Alcune API (application programming interfaces), ad esempio AltiVec e OpenMP, utilizzano funzioni intrinseche per dichiarare, rispettivamente, operazioni e multiprocessing -aware durante la compilazione. Il compilatore analizza le funzioni intrinseche e le converte in codice matematico vettoriale o codice multiprocessing appropriato per la piattaforma di destinazione. Une fonction intrinsèque est, dans la théorie des compilateurs, une fonction disponible dans un langage de programmation donné dont l'implémentation est assurée par le compilateur même. Typiquement, une séquence d'instructions générées automatiquement remplace l'appel de fonction original, un peu à la manière d'une fonction inline. Par contre, à la différence d'une fonction inline, le compilateur a une connaissance approfondie de la fonction intrinsèque, et par conséquent peut mieux intégrer celle-ci et l'optimiser pour la situation donnée. Ceci est aussi appelé built-in function dans de nombreux langages. En général, les compilateurs qui implémentent les fonctions intrinsèques n'activent celles-ci que si l'utilisateur a demandé explicitement cette optimisation, et emploient dans le cas contraire l'implémentation par défaut fournie par le moteur d'exécution du langage. Les fonctions intrinsèques sont souvent utilisées pour explicitement mettre en œuvre de la vectorisation et du parallélisme dans les langages qui ne décrivent pas de telles constructions. AltiVec et OpenMP sont des exemples d'API qui utilisent des fonctions intrinsèques pour déclarer durant la compilation, respectivement, des opérations pouvant être effectuées de manière vectorisée ou parallélisée. Le compilateur analyse ces fonctions intrinsèques et les convertit en éléments de code vectorisés ou parallélisés appropriés à la plate-forme cible. 在计算机软件以及编译器理论中,内置函数是一种在特定编程语言中可直接使用的函数(子程序),這些函數由系統自帶並且已定義好功能。其实现由編譯器特别处理。 In computer software, in compiler theory, an intrinsic function (or built-in function) is a function (subroutine) available for use in a given programming language whose implementation is handled specially by the compiler. Typically, it may substitute a sequence of automatically generated instructions for the original function call, similar to an inline function. Unlike an inline function, the compiler has an intimate knowledge of an intrinsic function and can thus better integrate and optimize it for a given situation. Compilers that implement intrinsic functions generally enable them only when a program requests optimization, otherwise falling back to a default implementation provided by the language runtime system (environment). Intrinsic functions are often used to explicitly implement vectorization and parallelization in languages which do not address such constructs. Some application programming interfaces (API), for example, AltiVec and OpenMP, use intrinsic functions to declare, respectively, vectorizable and multiprocessing-aware operations during compiling. The compiler parses the intrinsic functions and converts them into vector math or multiprocessing object code appropriate for the target platform.Some intrinsics are used to provide additional constraints to the optimizer, such as values a variable cannot assume. Hochsprachen-Compiler unterstützen häufig sogenannte intrinsische Funktionen (englisch intrinsic functions oder kurz intrinsics wörtlich für Innere [Funktionen]; selten auch systeminterne Funktionen genannt), bei denen prozessor­spezifische Operationen in Funktionsaufrufe gekapselt werden. Anders als bei der Verwendung von Inline-Assembler kann der Compiler Intrinsics in vollem Umfang bei Optimierungen berücksichtigen. Häufig müssen für die Verwendung von Intrinsics bestimmte Header-Dateien eingebunden oder bestimmte Compiler-Optionen gesetzt werden. Meist sind Intrinsics besonders benannt, um sie leichter von Bibliotheks- oder [Entwickler-]eigenen Funktionen unterscheiden zu können, zum Beispiel durch zwei Unterstriche als Präfix.
gold:hypernym
dbr:Function
prov:wasDerivedFrom
wikipedia-en:Intrinsic_function?oldid=1097917698&ns=0
dbo:wikiPageLength
8034
foaf:isPrimaryTopicOf
wikipedia-en:Intrinsic_function