Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Descargar
¡Más rápido que el navegador!
 

Intel C++ Compiler

Índice Intel C++ Compiler

Intel C++ Compiler (también conocido como ICC o ICL) es un conjunto de compiladores para los lenguajes C y C++, desarrollado por Intel.

57 relaciones: Advanced Micro Devices, Análisis de rendimiento de software, Arquitectura Intel Itanium, Association for Computing Machinery, Biblioteca (informática), C (lenguaje de programación), C++, C++11, Common Object File Format, Compilador, Conjunto de instrucciones, Dbx (depurador), Depurador, DWARF, Eclipse (software), Flag, Fortran, Front end y back end, GNU Compiler Collection, GNU Debugger, GNU/Linux, IA-32, Intel, Intel Itanium, Intel Itanium 2, Intel Threading Building Blocks, Interfaz binaria de aplicaciones, Interfaz de línea de comandos, Interfaz de Paso de Mensajes, MacOS, Manejo de excepciones, Microsoft Visual Studio, Microsoft Windows, MMX, Multiprocesamiento, Multiprocesamiento simétrico, Núcleo Linux, Noviembre, OpenMP, Paralelización automática, Pentium 4, Resaltado de sintaxis, Segmentación (electrónica), SGI, SIMD, Sistema embebido, Software propietario, SSE, SSE2, SSE3, ..., SSE4, Standard Performance Evaluation Corporation, Unidad central de procesamiento, VIA Technologies, VTune, X86-64, 2009. Expandir índice (7 más) »

Advanced Micro Devices

Advanced Micro Devices, Inc. (AMD) es una compañía estadounidense de semiconductores con sede en Santa Clara, California, que desarrolla procesadores de computación y productos tecnológicos similares de consumo.

¡Nuevo!!: Intel C++ Compiler y Advanced Micro Devices · Ver más »

Análisis de rendimiento de software

En ingeniería de software el análisis de rendimiento, comúnmente llamado profiling o perfilaje, son herramientas de software utilizadas para analizar y medir el rendimiento de una aplicación o programa.

¡Nuevo!!: Intel C++ Compiler y Análisis de rendimiento de software · Ver más »

Arquitectura Intel Itanium

Intel Itanium, antes conocida como IA-64 (Intel Architecture-64), es una arquitectura de 64 bits desarrollada por Intel en cooperación con Hewlett-Packard para su línea de procesadores Itanium e Itanium 2.

¡Nuevo!!: Intel C++ Compiler y Arquitectura Intel Itanium · Ver más »

Association for Computing Machinery

ACM es el acrónimo de Association for Computing Machinery (Asociación de Maquinaria Computacional).

¡Nuevo!!: Intel C++ Compiler y Association for Computing Machinery · Ver más »

Biblioteca (informática)

En informática, una biblioteca o, llamada por vicio del lenguaje, librería (del inglés library) es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca.

¡Nuevo!!: Intel C++ Compiler y Biblioteca (informática) · Ver más »

C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

¡Nuevo!!: Intel C++ Compiler y C (lenguaje de programación) · Ver más »

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

¡Nuevo!!: Intel C++ Compiler y C++ · Ver más »

C++11

C++11 es una versión del lenguaje de programación C++ estándar aprobado por la Organización Internacional de Normalización (ISO) el 12 de agosto de 2011, reemplazando al anterior C++03.

¡Nuevo!!: Intel C++ Compiler y C++11 · Ver más »

Common Object File Format

El formato COFF, también llamado Common Object File Format, es una especificación de formato para archivos ejecutables, código objeto y bibliotecas compartidas, usada en sistemas Unix.

¡Nuevo!!: Intel C++ Compiler y Common Object File Format · Ver más »

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

¡Nuevo!!: Intel C++ Compiler y Compilador · Ver más »

Conjunto de instrucciones

Un conjunto de instrucciones, repertorio de instrucciones, juego de instrucciones o ISA (del inglés instruction set architecture, «arquitectura del conjunto de instrucciones») es una especificación que detalla las instrucciones que una unidad central de procesamiento puede entender y ejecutar, o el conjunto de todos los comandos implementados por un diseño particular de una CPU.

¡Nuevo!!: Intel C++ Compiler y Conjunto de instrucciones · Ver más »

Dbx (depurador)

DBX es un depurador de nivel de fuente encontrado mayormente en sistemas como Solaris, AIX, IRIX, Tru64 UNIX, GNU/Linux y BSD.

¡Nuevo!!: Intel C++ Compiler y Dbx (depurador) · Ver más »

Depurador

Un depurador (en inglés: debugger) es un programa que se utiliza para detectar e identificar los errores en un software (el programa "objetivo") y, por lo tanto, los desarrolladores pueden encontrar los fallos en el programa de forma más fácil, facilitando el proceso de corrección.

¡Nuevo!!: Intel C++ Compiler y Depurador · Ver más »

DWARF

DWARF es un formato de datos de depuración estandarizado ampliamente utilizado.

¡Nuevo!!: Intel C++ Compiler y DWARF · Ver más »

Eclipse (software)

Eclipse es una plataforma de software compuesto por un conjunto de herramientas de programación de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores.

¡Nuevo!!: Intel C++ Compiler y Eclipse (software) · Ver más »

Flag

En programación, la bandera o flag se refiere a uno o más bits que se utilizan para almacenar un valor binario o código que tiene asignado un significado.

¡Nuevo!!: Intel C++ Compiler y Flag · Ver más »

Fortran

Fortran (previamente FORTRAN, contracción del inglés The IBM Mathematical Formula Translating System) es un lenguaje de programación de alto nivel de propósito general, procedural e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.

¡Nuevo!!: Intel C++ Compiler y Fortran · Ver más »

Front end y back end

Front end y back end son términos que se refieren a la separación de intereses entre una capa de presentación y una capa de acceso a datos, respectivamente.

¡Nuevo!!: Intel C++ Compiler y Front end y back end · Ver más »

GNU Compiler Collection

El GNU Compiler Collection (colección de compiladores GNU) es un conjunto de compiladores creados por el proyecto GNU.

¡Nuevo!!: Intel C++ Compiler y GNU Compiler Collection · Ver más »

GNU Debugger

GDB o GNU Debugger es el depurador estándar para el compilador GNU.

¡Nuevo!!: Intel C++ Compiler y GNU Debugger · Ver más »

GNU/Linux

GNU/Linux (pronunciado oficialmente como ñu linux o también ge-ene-u linux en español), es una familia de sistemas operativos tipo Unix compuesto por software libre y de código abierto.

¡Nuevo!!: Intel C++ Compiler y GNU/Linux · Ver más »

IA-32

IA-32 (Intel Architecture, 32-bit), conocido de manera genérica como x86, x86-32 o i386, es la arquitectura del conjunto de instrucciones del procesador de Intel comercialmente más exitoso.

¡Nuevo!!: Intel C++ Compiler e IA-32 · Ver más »

Intel

Intel Corporation es el mayor fabricante de circuitos integrados del mundo según su cifra de negocio anual.

¡Nuevo!!: Intel C++ Compiler e Intel · Ver más »

Intel Itanium

El Itanium, también conocido por su nombre en código Merced, fue el primer microprocesador de la arquitectura Intel Itanium (antes llamada IA64, creada por Hewlett-Packard y desarrollada conjuntamente por HP e Intel) que Intel lanzó al mercado.

¡Nuevo!!: Intel C++ Compiler e Intel Itanium · Ver más »

Intel Itanium 2

El Itanium 2 es un procesador de arquitectura Itanium que fue desarrollada conjuntamente por Intel y Hewlett-Packard, introducida en julio de 2002.

¡Nuevo!!: Intel C++ Compiler e Intel Itanium 2 · Ver más »

Intel Threading Building Blocks

Intel Threading Building Blocks (Intel TBB) es una biblioteca basada en plantillas para C++ desarrollada por Intel para facilitar la escritura de programas que exploten las capacidades de paralelismo de los procesadores con arquitectura multinúcleo.

¡Nuevo!!: Intel C++ Compiler e Intel Threading Building Blocks · Ver más »

Interfaz binaria de aplicaciones

En software de ordenador, una interfaz binaria de aplicación (ABI) es la interfaz entre dos módulos de programa, uno de los cuales es, a menudo, una librería o sistema operativo, a nivel de lenguaje de máquina.

¡Nuevo!!: Intel C++ Compiler e Interfaz binaria de aplicaciones · Ver más »

Interfaz de línea de comandos

La interfaz de línea de comandos o interfaz de línea de órdenes (command-line interface, CLI) es un tipo de interfaz de usuario de computadora que permite a los usuarios dar instrucciones a algún programa informático o al sistema operativo por medio de una línea de texto simple.

¡Nuevo!!: Intel C++ Compiler e Interfaz de línea de comandos · Ver más »

Interfaz de Paso de Mensajes

La interfaz de paso de mensajes o MPI (sigla del inglés message passing interface) es un estándar que define la sintaxis y la semántica de las funciones contenidas en una biblioteca de paso de mensajes diseñada para ser usada en programas que exploten la existencia de múltiples procesadores, escritas generalmente en C, C++, Fortran y Ada.

¡Nuevo!!: Intel C++ Compiler e Interfaz de Paso de Mensajes · Ver más »

MacOS

macOS (previamente, luego) es una serie de sistemas operativos gráficos desarrollados y comercializados por Apple desde 2001. Es el sistema operativo principal para la familia de computadoras Macintosh de Apple. Dentro del mercado de computadoras de escritorio, portátiles, hogareñas y mediante el uso de la web, fue por años el segundo sistema operativo de escritorio más utilizado, después de Microsoft Windows, hasta 2021. macOS es la segunda serie importante de sistemas operativos Macintosh. El primero se llama coloquialmente el Mac OS "clásico", que se introdujo en 1984, y cuyo lanzamiento final fue Mac OS 9 en 1999. La primera versión de escritorio, Mac OS X 10.0, se lanzó en marzo de 2001, con su primera actualización, 10.1, llegando más tarde ese año. Después de esto, Apple comenzó a poner nombres de los grandes felinos en sus lanzamientos, que duró hasta OS X 10.8 Mountain Lion. Desde OS X 10.9 Mavericks, las versiones han sido nombradas en hitos en California. Apple acortó el nombre a "OS X" en 2012 y luego lo cambió a "macOS" en 2016, adoptando la nomenclatura que estaban usando para sus otros sistemas operativos, iOS, watchOS y tvOS. La última versión es macOS Sonoma, que se lanzó al público en junio de 2023. Entre 1999 y 2009, Apple vendió una serie separada de sistemas operativos llamada Mac OS X Server. La versión inicial, Mac OS X Server 1.0, se lanzó en 1999 con una interfaz de usuario similar a Mac OS 8.5. Después de esto, se presentaron nuevas versiones al mismo tiempo que la versión de escritorio de Mac OS X. A partir de Mac OS X 10.7 Lion, las funciones del servidor se pusieron a disposición como un paquete separado en Mac App Store. macOS se basa en tecnologías desarrolladas entre 1985 y 1997 en NeXT, una compañía que el cofundador de Apple, Steve Jobs, creó después de dejar la compañía. La "X" en Mac OS X y OS X es el número romano para el número 10 y se pronuncia como tal. La X fue una parte prominente de la identidad de marca y comercialización del sistema operativo en sus primeros años, pero gradualmente retrocedió en importancia desde el lanzamiento de Snow Leopard en 2009. Se logró la certificación UNIX 03 para la versión Intel de Mac OS X 10.5 Leopard y todos los lanzamientos de Mac OS X 10.6 Snow Leopard hasta la versión actual también tienen la certificación UNIX 03. macOS comparte su núcleo basado en Unix, llamado Darwin, y muchos de sus frameworks con iOS, tvOS y watchOS. Una versión muy modificada de Mac OS X 10.4 Tiger se utilizó para la primera generación de Apple TV. Las versiones de Mac OS X de 1999 a 2005 pueden ejecutarse solo en los Mac basados en PowerPC de ese período de tiempo. Después de que Apple anunciara que cambiarían a CPUs de Intel a partir de 2006, se fabricó y distribuyó una versión separada de Mac OS X 10.4 Tiger exclusivamente con las primeras Mac basadas en Intel; incluía un emulador conocido como Rosetta, que permitía a los usuarios ejecutar la mayoría de las aplicaciones PowerPC en equipos Mac basados en Intel Mac OS X 10.5 Leopard fue la única versión que se creó como un binario universal, lo que significa que el disco de instalación admitió procesadores Intel y PowerPC. Mac OS X 10.6 Snow Leopard fue la primera versión disponible exclusivamente para equipos Mac basados en Intel. En 2011, Apple lanzó Mac OS X 10.7 Lion, que ya no soportaba procesadores Intel de 32 bits y tampoco incluía a Rosetta. Todas las versiones del sistema lanzado desde entonces se ejecutan exclusivamente en CPU Intel de 64 bits y no son compatibles con las aplicaciones PowerPC. En 2020, Apple anunció que, empenzando en 2020, los Mac nuevos tendrán sus propios CPUs, basados en la arquitectura ARM. Estos macs siguen soportando aplicaciones de Intel, y nuevas versiones de macOS tendrán el software de emulación Rosetta 2. macOS Big Sur es la primera versión de macOS que soporta Macs basados en ARM y Intel.

¡Nuevo!!: Intel C++ Compiler y MacOS · Ver más »

Manejo de excepciones

El manejo de excepciones es una técnica de programación que permite al programador controlar los errores ocasionados durante la ejecución de un programa informático.

¡Nuevo!!: Intel C++ Compiler y Manejo de excepciones · Ver más »

Microsoft Visual Studio

Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para Windows y macOS.

¡Nuevo!!: Intel C++ Compiler y Microsoft Visual Studio · Ver más »

Microsoft Windows

Windows es el nombre de una familia de distribuciones de software para PC, servidores, sistemas empotrados y antiguamente teléfonos inteligentes desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, tales como x86, x86-64 (x64) y ARM.

¡Nuevo!!: Intel C++ Compiler y Microsoft Windows · Ver más »

MMX

MMX es un Conjunto de instrucciones SIMD diseñado por Intel e introducido en 1997 en sus microprocesadores Pentium MMX.

¡Nuevo!!: Intel C++ Compiler y MMX · Ver más »

Multiprocesamiento

Multiprocesamiento o multiproceso es el uso de dos o más procesadores (CPU) en una computadora para la ejecución de uno o varios procesos (programas corriendo).

¡Nuevo!!: Intel C++ Compiler y Multiprocesamiento · Ver más »

Multiprocesamiento simétrico

En computación, SMP (del inglés Symmetric Multi-Processing, en español "multiprocesamiento simétrico") es un tipo de arquitectura de computadoras en la que dos o más unidades de procesamiento comparten una única memoria central.

¡Nuevo!!: Intel C++ Compiler y Multiprocesamiento simétrico · Ver más »

Núcleo Linux

Linux es un núcleo mayormente libre semejante al núcleo de Unix.

¡Nuevo!!: Intel C++ Compiler y Núcleo Linux · Ver más »

Noviembre

En el calendario gregoriano, noviembre es el undécimo y penúltimo mes del año y tiene 30 días.

¡Nuevo!!: Intel C++ Compiler y Noviembre · Ver más »

OpenMP

OpenMP es una interfaz de programación de aplicaciones (API) para la programación multiproceso de memoria compartida en múltiples plataformas.

¡Nuevo!!: Intel C++ Compiler y OpenMP · Ver más »

Paralelización automática

Paralelización automática, también auto paralelización, autoparalelización, o paralelización, se refiere a convertir código secuencial en multihilo o vectorizado (o los dos) con objeto de utilizar múltiples procesadores simultáneamente en una máquina con multiprocesador (SMP) de memoria compartida.

¡Nuevo!!: Intel C++ Compiler y Paralelización automática · Ver más »

Pentium 4

El Pentium 4 fue una línea de microprocesadores de séptima generación basado en la arquitectura x86 y fabricado por Intel.

¡Nuevo!!: Intel C++ Compiler y Pentium 4 · Ver más »

Resaltado de sintaxis

El resaltado de sintaxis, a veces llamado coloreado de sintaxis, es una capacidad de algunas aplicaciones para tratamiento de textos (como los editores de texto), para diferenciar elementos de texto (especialmente el llamado código fuente) mediante diversos colores o estilos tipográficos, dependiendo de las categorías sintácticas de sus términos, conforme a las reglas de algún lenguaje formal concreto.

¡Nuevo!!: Intel C++ Compiler y Resaltado de sintaxis · Ver más »

Segmentación (electrónica)

La segmentación (en inglés pipelining, literalmente 'tubería' o 'cañería', o data pipeline) es un método por el cual se consigue aumentar el rendimiento de algunos sistemas electrónicos digitales.

¡Nuevo!!: Intel C++ Compiler y Segmentación (electrónica) · Ver más »

SGI

SGI son unas siglas que pueden referirse a.

¡Nuevo!!: Intel C++ Compiler y SGI · Ver más »

SIMD

En computación, SIMD (del inglés Single Instruction, Multiple Data, en español: "una instrucción, múltiples datos") es una técnica empleada para conseguir paralelismo a nivel de datos.

¡Nuevo!!: Intel C++ Compiler y SIMD · Ver más »

Sistema embebido

Un sistema embebido (también, sistema embarcado o sistema empotrado, sistema integrado, sistema incrustado) es un sistema de computación basado en un microprocesador o un microcontrolador diseñado para realizar una o algunas pocas funciones dedicadas, frecuentemente en un sistema de computación en tiempo real.

¡Nuevo!!: Intel C++ Compiler y Sistema embebido · Ver más »

Software propietario

El software propietario, privativo - Proyecto GNU -Free Software Foundation o no libre (en contraposición al software libre), es el software del cual no existe una forma libre de acceso a su código fuente, el cual solo se encuentra a disposición de su desarrollador y no se permite su libre modificación, adaptación o incluso lectura por parte de terceros.

¡Nuevo!!: Intel C++ Compiler y Software propietario · Ver más »

SSE

SSE (Streaming SIMD Extensions) es una extensión al grupo de instrucciones MMX para procesadores Pentium III, introducida por Intel en febrero de 1999.

¡Nuevo!!: Intel C++ Compiler y SSE · Ver más »

SSE2

SSE2 es el acrónimo de Streaming "Single Instruction Multiple Data" Extensions 2 es uno de los conjuntos de instrucciones de la arquitectura IA-32 SIMD.

¡Nuevo!!: Intel C++ Compiler y SSE2 · Ver más »

SSE3

SSE3 Conocido por el nombre en código que le puso Intel, Prescott New Instructions (PNI) es la tercera generación de las instrucciones SSE para la arquitectura IA-32.

¡Nuevo!!: Intel C++ Compiler y SSE3 · Ver más »

SSE4

SSE4 es un conjunto de instrucciones implementadas en el microprocesador K10 de AMD (K8L) de manera parcial (solo dispone de SSE4a) y en la familia Intel Core2 de 45nm y posteriores.

¡Nuevo!!: Intel C++ Compiler y SSE4 · Ver más »

Standard Performance Evaluation Corporation

Standard Performance Evaluation Corporation (SPEC) es un consorcio sin fines de lucro que incluye a vendedores de computadoras, integradores de sistemas, universidades, grupos de investigación, publicadores y consultores de todo el mundo.

¡Nuevo!!: Intel C++ Compiler y Standard Performance Evaluation Corporation · Ver más »

Unidad central de procesamiento

La unidad central de procesamiento (conocida por las siglas CPU, del inglés Central Processing Unit) o procesador es un componente del hardware dentro de un ordenador, teléfonos inteligentes, y otros dispositivos programables.

¡Nuevo!!: Intel C++ Compiler y Unidad central de procesamiento · Ver más »

VIA Technologies

VIA Technologies es un desarrollador taiwanés de circuitos integrados, chipsets de placas base, GPU, CPU x86 y memorias, y es parte del Formosa Plastics Group.

¡Nuevo!!: Intel C++ Compiler y VIA Technologies · Ver más »

VTune

VTune Profiler (anteriormente VTune Amplifier) es una herramienta de análisis de rendimiento para máquinas basadas en x86 que ejecutan sistemas operativos Linux o Microsoft Windows.

¡Nuevo!!: Intel C++ Compiler y VTune · Ver más »

X86-64

x86-64 (también conocido como x64, x86_64, AMD64 e Intel 64) es la versión de 64 bits del conjunto de instrucciones x86.

¡Nuevo!!: Intel C++ Compiler y X86-64 · Ver más »

2009

2009 fue un año común comenzado en jueves según el calendario gregoriano.

¡Nuevo!!: Intel C++ Compiler y 2009 · Ver más »

Redirecciona aquí:

ICL, LinuxDNA.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »