Current and Emerging Architectures Multi-core Architectures and Programming
|
|
- Gerda Beyer
- vor 8 Jahren
- Abrufe
Transkript
1 Current and Emerging Architectures Multi-core Architectures and Programming Adel El-Rayyes Hardware-Software-Co-Design, Friedrich-Alexander-Universität Erlangen-Nürnberg 9. Mai 2012
2 Inhalt Überblick über Architekturen Tilera Architektur Convey Computers HC-1 \ HC-2 Architektur Intel Many Integrated Core Architecture (MIC) Zusammenfassung 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 2
3 Überblick über Architekturen Graphics Processing Units Accelerated Processing Units Digital Signal Processors Adapteva Epiphany TILE64 \ TILEPro64 FPGAs: Convey Computer HC-1 & HC-2 Intel MIC 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 3
4 APUs: Beispiel AMD Llano CPU und GPU auf einem Stück Silicium Beispiele: AMD Fusion Intel Sandy\Ivy-Bridge NVIDIA Project Denver 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 4
5 DSPs: Beispiel Avantechs DSPC (TI) TMS320C SP gigaflops at 50 watts (Nvidia Tesla-20: 1331 SP gigaflops at 225 watts) energieeffizient 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 5
6 Adapteva Epiphany Momentan max. 16 Kerne Modelle mit mehreren 1000 Kerne in Entwicklung Low Latency On-Chip Network, ähnlich Tilera Architektur. Stark bzgl. FP Aber nur als FP Koprozessor gedacht 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 6
7 Tilera Architektur - Überblick besteht aus sog. Tiles ("Kacheln") 1 Tile = 1 Prozessor Tiles untereinander mit 5 Netzwerken verbunden ("imesh") 1.28 Tbps hinein und heraus aus einem Prozessor 4 x DDR2 Controller 200 Gbps Speicherbandbreite 40 Gbps Bandbreite an Peripherie: 2 mal 4x PCIe 2 XAUI Schnittstellen 2 mal Gigabit Ethernet 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 7
8 Tilera Architektur - imesh Das imesh besteht aus 5 separaten Netzwerken: User Dynamic Network (UDN): Zur Kommunikationen zwischen Threads, des Anwenders. Umgeht die Nutzung von shared-memory. I/O Dynamic Network (IDN): Anbindung von I/O Geräten, sowohl zur Steuerung als auch zur Datenübertragung. Memory Dynamic Network (MDN): Zur Kommunikation des Caches mit dem Hauptspeicher über die DDR2-Controller. Tile Dynamic Network (TDN): Dient dem Tile-to-Tile Cache Transfer, Anfragen laufen über das TDN und Antworten zurück über das MDN (L3). Static Network (STN): Das einzige nicht packet-basierte Netzwerk geeignet um Datenströme mit geringer Latenz von einem Tile zum anderen zu übertragen. 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 8
9 Tilera Architektur - Aufbau eines Tiles Ein Tile(TILE64) besteht : Dem Prozessor: 3-way VLIW CPU, 64-bit instruction size SIMD instructions: 32, 16, and 8-bit ops Instructions for video (e.g., SAD) and networking (e.g., hashing) Cache L1&L2: L1 cache: 8KB I, 8KB D, 1 cycle latency L2 cache: 64KB unified, 7 cycle latency Cache integrated 2D DMA engine und einem Switch 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 9
10 Tilera Architektur - Programmierung Beispiel mit pthreads: void run_threads(int count, void*(*func)(void*)) { for (int i = 1; i < count ; i++) { if (pthread_create(&threads[i], NULL, func, (void*)i)!= 0) tmc_task_die("pthread_create() failed."); } (void) func((void*) 0); } 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 10
11 Tilera Architektur - Zusammenfassung Tilera Architektur - Zusammenfassung Neuere Modelle unterstützen FP in Hardware, davor nur Emulation. Gruppierung von Kernen in sog. Domänen in denen eine Applikation\OS läuft, zum Schutz vor unauthorisierten Zugriffen. Unterstützt SMP Linux und bietet einen ANSI standard C\C++ Compiler. Einfache Portierung existierender Applikationen. Großer dezentraler L3 Cache (alle L2 Caches gebündelt). Energieeffizienz: ein einzelner Kern braucht weniger als 1W und Kerne können ein-\ausgeschaltet werden, je nach Bedarf. Skalierbarkeit: Prozessoren mit mehr als 64 Kernen bereits Verfügbar und weiterer Ausbau geplant. 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 11
12 Convey Computer HC-1 - Überblick Mischung aus x64 Intel Xeon Prozessor und mehreren FPGAs als Koprozessoren (Hybrid-Core Architektur). Passt auf spezielles Intel Mainboard für Convey gefertigt. Hauptprozessor über FSB mit Koprozessoren verbunden. 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 12
13 Convey Computer HC-1 - Architektur 1 4 DIMM Channels für den x64-prozessor und 16 DIMM Channels für die FPGAs verbunden über FSB (Cache Koheränz). Spezielles Speicherzugriffsystem, das auch kleinere (8-byte) Übertragungen über Scatter-Gather DIMMs erlaubt, führt zu höherer Peak-Bandwidth. Koprozessor besteht aus vier Xilinx Virtex5/6 FPGAs. 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 13
14 Convey Computer HC-1 - Architektur 2 System besteht aus einem Intel (2/4-Kern) Xeon Prozessor der Application Host Engine und Application Engines, den FPGAs AEH sendet an AEs die nötige "Personality" Durch direkte Verbindung von x64 und FPGA über FSB kann der Hauptspeicher von beiden Seiten genutzt werden. 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 14
15 Convey Computer HC-2 - Nachfolgemodell Neue Xeon Prozessoren (Westmere und Sandy-Bridge) 4/6/8-Kerne Prozessoren. wechsel von FSB auf PCIe (Cache Koheränz bleibt erhalten) weiterer CPU Sockel frei für zusätzlichen Xeon Prozessor. Mehr Arbeitsspeicher Hostseitig und mehr I/O Bandbreite. (1x PCIe Gen2, 4x SATA 5x PCIe Gen3, 8x SATA, 2x Intel I/O Module) 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 15
16 Convey Computer HC-1/2 - Zusammenfassung Sehr flexibele Einsatzmöglichkeiten über "Personalities". Kein großer Programmieraufwand nötig, Portierung von C/C++ Code über Convey Compiler. Falls keine passende "Personality" vorhanden ist, ist grösserer Programmieraufwand in VHDL nötig. Gut geeignet für "Data-intensive" Aufgaben, wegen hoher Speicherbandbreite durch Speicherzugriffsmuster. Verfügbar in verschiedenen Konfigurationen: HC-1/ex oder HC-2/ex Starke Konkurrenz zu gängigen Server Systemen in HPC-Clustern, da platzsparender und energieeffizienter als übliche x64-server. 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 16
17 Intel MIC - Larrabee Mehrere Pentium 1 artige Prozessoren. x86-architektur mit verb. Vektoreinheit. Cache Koheränz über Ringbus System. Einfach Programmierung da x86. gezeigte Peak-Performance von knapp über 1TFLOP(DP). Eingestellt da nicht überzeugend bzgl. 3D-Leistung. 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 17
18 Intel MIC - Single-Chip Cloud Computer 48 Pentium 1 ähnliche Prozessoren auf einem Die. Verbunden über ein 6x4 Mesh. 4 DDR3 Controller 2 Prozessoren bilden ein "Tile" und hängen an einem Switch. Kerne in 4er-Gruppen dynamisch an- und ausschaltbar. selbe Cache-Austattung wie Larrabee W Stromverbrauch nur zu Forschungszwecken Kein Hardware Cache-Kohärenz 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 18
19 Intel MIC - Knights Ferry Kombination aus Forschungsergebnissen von Larrabee und SCC. Als Koprozessor in Serversystemen gedacht, über den PCIe-Bus. Technische Daten: GHz mit 4-fach Hyperthreading 128 threads. 8MB Koherenter Cache 1-2GB GDDR5 Vorläufer zu Knights Corner zu Entwicklungszwecken. 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 19
20 Intel MIC - Programmiermodell Klassische x86 Programmierung mit OpenMP und einigen neuen Intel MIC spezifischen Befehlen. main() { double pi = 0.0f; long i;... #pragma offload target (mic) #pragma omp parallel for reduction(+:pi) for (i=0; i<n; i++) { double t = (double)((i+0.5)/n); pi += 4.0/(1.0+t*t); } printf("pi = %f\n",pi/n); } 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 20
21 Zusammenfassung Es gibt mehr als CPU und GPU Da CPU+GPU nicht die ideale Lösung aller Multicore Probleme ist entstehen weitere Architekturen. Spezialisierung findet auch unter Multicore Architekturen statt. Treibende Faktoren: energetische- und räumliche-effizienz. 9. Mai 2012 Adel El-Rayyes Hardware-Software-Co-Design Current and Emerging Architectures 21
Mikrocontroller Grundlagen. Markus Koch April 2011
Mikrocontroller Grundlagen Markus Koch April 2011 Übersicht Was ist ein Mikrocontroller Aufbau (CPU/RAM/ROM/Takt/Peripherie) Unterschied zum Mikroprozessor Unterschiede der Controllerarten Unterschiede
MehrSystemanforderungen für MuseumPlus und emuseumplus
Systemanforderungen für MuseumPlus und emuseumplus Systemanforderungen für MuseumPlus und emuseumplus Gültig ab: 01.03.2015 Neben den aufgeführten Systemvoraussetzungen gelten zusätzlich die Anforderungen,
MehrBei unserem letzten Ausflug in die Welt der Highend Mainboards konnten wir bereits feststellen das Intel seine Hausaufgaben gemacht hat.
Review Intel DH67CF Vorwort Intel glänzt mit neuer Core-I Generation. Sandybridge meets Mini-ITX! Bei unserem letzten Ausflug in die Welt der Highend Mainboards konnten wir bereits feststellen das Intel
MehrINDEX. Netzwerk Überblick. Benötigte Komponenten für: Windows Server 2008. Windows Server 2008 R2. Windows Server 2012
INDEX Netzwerk Überblick Benötigte Komponenten für: Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows SQL Server 2008 (32 Bit & 64 Bit) Windows SQL Server 2012 Client Voraussetzungen
Mehrein Versandsystem das immer passt Systemvoraussetzungen für den Einsatz des HVS32
ein Versandsystem das immer passt Systemvoraussetzungen für den Einsatz des HVS32 Inhalt 1 Grundsätzliches... 2 1.1 Freigegebene Betriebssysteme... 2 1.2 Service Packs... 2 1.3 Hardware... 2 2 Mindestvoraussetzungen...
MehrA1 Desktop Security Installationshilfe. Symantec Endpoint Protection 12.1 für Windows/Mac
A Desktop Security Installationshilfe Symantec Endpoint Protection. für Windows/Mac Inhalt. Systemvoraussetzung & Vorbereitung S. Download der Client Software (Windows) S. 4 Installation am Computer (Windows)
MehrSystemvoraussetzungen für Autodesk Revit 2015 - Produkte (gemäß Angaben von Autodesk)
Systemvoraussetzungen für Autodesk Revit 2015 - Produkte (gemäß Angaben von Autodesk) Mindestanforderung: Einstiegskonfiguration Betriebssystem ¹ Windows 8.1 Enterprise, Pro oder Windows 8.1 CPU-Typ Single-
MehrMindestanforderungen an Systemumgebung Für die Nutzung von excellenttango
Die Hardware- und Softwareanforderungen sind als allgemeine Anforderungen zu betrachten. Zahlreiche Faktoren können sich auf diese Anforderungen auswirken und müssen daher beachtet werden: Die Anzahl und
MehrHyper-V Grundlagen der Virtualisierung
Grundlagen der Virtualisierung Was ist Virtualisierung? Eine Software-Technik, die mehrere Betriebssysteme gleichzeitig auf dem Rechner unabhängig voneinander betreibt. Eine Software-Technik, die Software
MehrSystemanforderungen für MSI-Reifen Release 7
Systemvoraussetzung [Server] Microsoft Windows Server 2000/2003/2008* 32/64 Bit (*nicht Windows Web Server 2008) oder Microsoft Windows Small Business Server 2003/2008 Standard od. Premium (bis 75 User/Geräte)
MehrStorage Area Networks im Enterprise Bereich
Storage Area Networks im Enterprise Bereich Technologien, Auswahl & Optimierung Fachhochschule Wiesbaden Agenda 1. Was sind Speichernetze? 2. SAN Protokolle und Topologien 3. SAN Design Kriterien 4. Optimierung
Mehr32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag. Zürcher Fachhochschule
32-Bit Microcontroller based, passive and intelligent UHF RFID Gen2 Tag Inhalt Vorgeschichte Was wurde erreicht Hardware Energy Micro Microcontroller µctag Plattform EPC Gen2 Tag Standard Protokoll-Vorgaben
MehrMicrocontroller Kurs. 08.07.11 Microcontroller Kurs/Johannes Fuchs 1
Microcontroller Kurs 08.07.11 Microcontroller Kurs/Johannes Fuchs 1 Was ist ein Microcontroller Wikipedia: A microcontroller (sometimes abbreviated µc, uc or MCU) is a small computer on a single integrated
MehrPROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD
PROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD Inhaltsverzeichnis 1. ZUSAMMENSTELLUNG VON SERVERN...3 1.1. ANFORDERUNGSPROFIL...3 1.2. 1.3. SERVER MODELLE...3 TECHNISCHE
MehrGPGPU mit NVIDIA CUDA
01.07.12 GPGPU mit NVIDIA CUDA General-Purpose on Formatvorlagecomputing des Graphics Processing durch Units Untertitelmasters mit KlickenCompute bearbeiten NVIDIA Unified Device Architecture Gliederung
MehrSystemvoraussetzungen
Systemvoraussetzungen INDEX Netzwerk Überblick Benötigte n für: Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows SQL Server 2008 (32 Bit & 64 Bit) Windows SQL Server 2012 Client Voraussetzungen
MehrSeminar Multicore-Programmierung
Multicore- und GPGPU-Architekturen Fakultät für Informatik und Mathematik Universität Passau 04. November 2010 APUs / 1 / 39 Inhaltsverzeichnis I APUs / APUs / 2 / 39 Inhaltsverzeichnis II APUs / 3 / 39
Mehr5. PC-Architekturen und Bussysteme
Abb. 5.1: Aufbau des klassischen PC-AT Abb. 5.2: Busslot im PC-AT Port-Adresse Verwendung 000h-00fh 1. DMA-Chip 8237A 020h-021h 1. PIC 8259A 040h-043h PIT 8253 060h-063h Tastaturcontroller 8042 070h-071h
Mehr4D Server v12 64-bit Version BETA VERSION
4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und
MehrSystemanforderungen Verlage & Akzidenzdruck
OneVision Software AG Inhalt Asura 9.5, Asura Pro 9.5, Garda 5.0...2 PlugBALANCEin 6.5, PlugCROPin 6.5, PlugFITin 6.5, PlugRECOMPOSEin 6.5, PlugSPOTin 6.5,...2 PlugTEXTin 6.5, PlugINKSAVEin 6.5, PlugWEBin
MehrExcel beschleunigen mit dem mit Windows HPC Server 2008 R2
Excel beschleunigen mit dem mit Windows HPC Server 2008 R2 Steffen Krause Technical Evangelist Microsoft Deutschland GmbH http://blogs.technet.com/steffenk Haftungsausschluss Microsoft kann für die Richtigkeit
MehrHybride Apps DPR und Android auf dem Xilinx ZYNQ. Endric Schubert, Missing Link Electronics Fabian Zentner, Univ. Ulm
Hybride Apps DPR und Android auf dem Xilinx ZYNQ Endric Schubert, Missing Link Electronics Fabian Zentner, Univ. Ulm Konvergenz der Rechenplattformen Processing System Memory Interfaces 7 Series Programmable
MehrWindows Server 2008 (R2): Anwendungsplattform
Mag. Christian Zahler, Stand: August 2011 13 14 Mag. Christian Zahler, Stand: August 2011 Mag. Christian Zahler, Stand: August 2011 15 1.5.2 Remotedesktop-Webverbindung Windows Server 2008 (R2): Anwendungsplattform
MehrConvey, Hybrid-Core Computing
Convey, Hybrid-Core Computing Vortrag im Rahmen des Seminars Ausgewählte Themen in Hardwareentwurf und Optik HWS 09 Universität Mannheim Markus Müller 1 Inhalt Hybrid-Core Computing? Convey HC-1 Überblick
MehrPower Server aus Zizers Business Server
OSKAR EMMENEGGER & SÖHNE AG IT - SERVICES Email mail@it-services.tv WWW http://www.it-services.tv Stöcklistrasse CH-7205 Zizers Telefon 081-307 22 02 Telefax 081-307 22 52 Power Server aus Zizers Unsere
MehrT est of 1GBit/s Fiber optical communication interfaces based on FlexRIO R Series
T est of 1GBit/s Fiber optical communication interfaces based on FlexRIO R Series Inhalt 1. Einführung... 2 2. Anforderungen... 2 3. Komponenten... 3 3.1. PXI 7952R... 3 3.2. Fiber Optical Interface Module
MehrSystemvoraussetzungen für ConSol*CM Version 6.10.2 Architektur Überblick
Systemvoraussetzungen für ConSol*CM Version 6.10.2 Architektur Überblick ConSol*CM basiert auf einer Java EE Web-Architektur, bestehend aus den folgenden Kern-Komponenten: JEE Application Server für die
MehrFragen zur GridVis MSSQL-Server
Fragen zur GridVis MSSQL-Server Frage Anmerkung 1.0 Server allgemein 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? 1.2 Welche MS SQL Server-Edition wird mindestens
MehrSystemanforderungen Verlage & Akzidenzdruck
OneVision Software AG Inhalt Asura 9.6, Asura Pro 9.6, Garda 5.6...2 PlugBALANCEin 6.6, PlugCROPin 6.6, PlugFITin 6.6, PlugRECOMPOSEin 6.6, PlugSPOTin 6.6,...2 PlugTEXTin 6.6, PlugINKSAVEin 6.6, PlugWEBin
Mehrstep Electronic GmbH
step Electronic GmbH step Micro PC-Systeme mit OPS Standard OPS = Open Pluggable Specification 1 OPS Standard OPS = Open Pluggable Specification Der aktuelle Standard für Digital Signage Hardware ist Intels
MehrSystemanforderungen (Mai 2014)
Systemanforderungen (Mai 2014) Inhaltsverzeichnis Einführung... 2 Einzelplatzinstallation... 2 Peer-to-Peer Installation... 3 Client/Server Installation... 4 Terminal-,Citrix-Installation... 5 Virtualisierung...
MehrProduktbeschreibung ContentX
Produktbeschreibung ContentX Installation in dedizierten Server INHALTSVERZEICHNIS Inhaltsverzeichnis 1 Einleitung 2 1.1 Web-Anwendungen................................... 2 1.2 Intra- und Extranet-Anwendungen...........................
MehrHow-to: Webserver NAT. Securepoint Security System Version 2007nx
Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver
MehrÜbersicht aktueller heterogener FPGA-SOCs
Fakultät Informatik, Institut für Technische Informatik, Professur VLSI-Entwurfssysteme, Diagnostik und Architektur Übersicht aktueller heterogener FPGA-SOCs Vortrag zum Lehrstuhlseminar Tilo Zschau tilo.zschau@mailbox.tu-dresden.de
MehrLabView7Express Gerätesteuerung über LAN in einer Client-Serverkonfiguration. 1. Steuerung eines VI über LAN
LabView7Express Gerätesteuerung über LAN in einer Client-Serverkonfiguration Arbeitsblatt und Demonstration A. Rost 1. Steuerung eines VI über LAN Eine Möglichkeit zur Steuerung virtueller Instrumente
MehrMaximalwerte für die Konfiguration VMware Infrastructure 3
VMware-Themen e für die Konfiguration VMware Infrastructure 3 Revision: 20080430 Achten Sie bei Auswahl und Konfiguration Ihrer virtuellen und physischen Geräte darauf, dass Sie die von VMware Infrastructure
MehrManycores: Hardware und Low-Level Programmierung
Manycores: Hardware und Low-Level Programmierung Florian Sattler Universität Passau 18. Juni 2014 Übersicht Einführung Neue Architekturen Programmierung Supercomputing Fazit 2 / 29 Top 500 3 / 29 Motivation
MehrHigh Performance Datenerfassung Tests am Beispiel WEGA
High Performance Datenerfassung am Beispiel WEGA Langmuir 5. Mai 2010 High Performance Datenerfassung am Beispiel WEGA Hardware Timing Netzwerk Hardware zwei identische Systeme bestehend aus Controller
MehrSystemvoraussetzungen Stand 12-2013
Unterstützte Plattformen und Systemvoraussetzungen für KARTHAGO 2000 / JUDIKAT a) Unterstützte Plattformen Windows XP Home/Pro SP3 x86 Windows Vista SP2 x86 Windows 7 SP1 (x86/ x64) Windows 8 (x86/ x64)
MehrSchnittstellen des Computers
Schnittstellen des Computers Eine Präsentation zum Selbststudium Arp Definition Schnittstellen (engl. Interfaces) sind die Verbindungen zwischen der Zentraleinheit und der externen Peripherie des Computers.
MehrInhaltsangabe zu den Systemvoraussetzungen:
Inhaltsangabe zu den Systemvoraussetzungen: Seite 2 bis 1.500 Wohneinheiten und bis 2 Seite 3 bis 1.500 Wohneinheiten und bis 5 Seite 4 bis 5.000 Wohneinheiten und mehr als 10 Seite 5 bis 15.000 Wohneinheiten
MehrEinführung in Peer-To-Peer (P2P) Datenstreaming mit NI FlexRIO
Einführung in Peer-To-Peer (P2P) Datenstreaming mit NI FlexRIO Dipl.-Ing. (FH) Christoph Landmann, M.Sc. Regional Product Engineer Automated Test National Instruments Germany GmbH Agenda Was ist Peer-To-Peer
Mehrmoderne Prozessoren Jan Krüger jkrueger@techfak.uni-bielefeld.de
moderne Prozessoren Jan Krüger jkrueger@techfak.uni-bielefeld.de Übersicht FachChinesisch SPARC - UltraSparc III/IV PowerPC - PowerPC 970(G5) X86 - Pentium4(Xeon), Itanium, (Pentium M) X86 - AthlonXP/MP,
MehrDie Programmiersprache Java. Dr. Wolfgang Süß Thorsten Schlachter
Die Programmiersprache Java Dr. Wolfgang Süß Thorsten Schlachter Eigenschaften von Java Java ist eine von der Firma Sun Microsystems entwickelte objektorientierte Programmiersprache. Java ist......a simple,
MehrDarf's 30% schneller sein? Sandy Bridge kann's!
Die mit dem besseren Service! Sehr geehrter Kunde! Brandheiß, Intel launcht heute die neuesten Server CPUs der Sandy Bridge Generation. First to Market: Jetzt bei Novarion & Supermicro schon verfügbar,
MehrPersona-SVS e-sync GUI/Client Installation
Persona-SVS e-sync GUI/Client Installation 2014 by Fraas Software Engineering GmbH (FSE). Alle Rechte vorbehalten. Fraas Software Engineering GmbH Sauerlacher Straße 26 82515 Wolfratshausen Germany http://www.fraas.de
MehrSwitch 1 intern verbunden mit onboard NICs, Switch 2 mit Erweiterungs-NICs der Server 1..6
Zuordnung LAN-Verbindungen zu Server Ports und Ports Bei der Netzwerk-Einrichtung der Server im Modular System ist die Frage zu beantworten, welche LAN-Verbindung (gemäß Betriebssystembezeichnung) mit
MehrDie Komponenten in Ihrem Computer 14.05.2008
Fast überall stehen Sie, die Computer. Sobald man über Computer spricht, fallen sehr viele Fachbegriffe, wie RAM, Dual-Core, MHz, GHz, SATA, ATA, um nur einige zu nennen. Viele können aber mit diesen Begriffe
MehrRealisierung von UMCM über den IBH Link UA mit Simatic S5 und S7 Steuerungen
Realisierung von UMCM über den IBH Link UA mit Simatic S5 und S7 Steuerungen Es gibt 2 Möglichkeiten zur Realisierung von UMCM über OPC UA : 1. UMCM in der Maschinensteuerung SPS Die UMCM Struktur wird
MehrVirtuelle Maschinen. von Markus Köbele
Virtuelle Maschinen von Markus Köbele Was sind virtuelle Maschinen? Rechner, dessen Hardwarekomponenten vollständig durch Software emuliert und virtualisiert werden Anweisungen der virtuellen Maschine
MehrIT- Wir machen das! Leistungskatalog. M3B Service GmbH Alter Sportplatz Lake 1 57392 Schmallenberg
IT- Wir machen das! Leistungskatalog M3B Service GmbH Alter Sportplatz Lake 1 57392 Schmallenberg Tel.: 02972 9725-0 Fax: 02972 9725-92 Email: info@m3b.de www.m3b.de www.systemhaus-sauerland.de Inhaltsverzeichnis
MehrSoftware Defined Networking. und seine Anwendbarkeit für die Steuerung von Videodaten im Internet
und seine Anwendbarkeit für die Steuerung von Videodaten im Internet FACHBEREICH FB5 Stefan Königs ISE Seminar 22.10.2012 1 Agenda o Einführung o Software Defined Networking o Ansatz/Prinzip o o Vergleich
MehrKommunikation intelligent steuern. UpToNet KiS, KiS-Office und Events&Artists. Systemvoraussetzungen
Kommunikation intelligent steuern UpToNet KiS, KiS-Office und Events&Artists Systemvoraussetzungen Systemvoraussetzungen Unsere UpToNet Lösung ist für den Betrieb im Netzwerk (Client/Server Methode) oder
MehrEinsatzbearbeitung im Sanitätsdienst
Einsatzbearbeitung im Sanitätsdienst Vernetzte Einsatzbearbeitung mit dem EDP Web-Share-Server Funktion Web-Share-Server Problematik Bei vielen Einsatzlagen und situationen werden an mehreren Stellen Einsatzführungssysteme
MehrParallels Mac Management 3.5
Parallels Mac Management 3.5 Deployment-Handbuch 25. Februar 2015 Copyright 1999 2015 Parallels IP Holdings GmbH und Tochterunternehmen. Alle Rechte vorbehalten. Alle anderen hierin erwähnten Marken und
MehrSuper rechnen ohne Superrechner Oder: Was hat das Grid mit Monte Carlo zu tun?
Super rechnen ohne Superrechner Oder: Was hat das Grid mit Monte Carlo zu tun? Marius Mertens 20.02.2015 Super rechnen ohne Superrechner? Warum? Algorithmik und Parallelisierung Wie? Alternative Architekturen
MehrWindows 7 ist da! Der Nachfolger von Vista kommt noch vor dem Sommer
Windows 7 ist da! Der Nachfolger von Vista kommt noch vor dem Sommer 1. Vorwort Warum an Windows 7, dem Nachfolger von Windows Vista, kein Weg vorbeiführt, ist rasch erklärt: Es ist schneller, sicherer,
MehrCalogero Fontana Fachseminar WS09/10. calogero.b.fontana@student.hs-rm.de. Virtualisierung
Calogero Fontana Fachseminar WS09/10 calogero.b.fontana@student.hs-rm.de Virtualisierung Was ist Virtualisierung? Definition Virtualisierung ist das zur Verfügung stellen von Hardware-Ressourcen für ein
MehrWir bringen Ihre USB Geräte ins Netz Ohne Wenn und Aber!
Wir bringen Ihre USB Geräte ins Netz Ohne Wenn und Aber! USB Device Server myutn-50 myutn-52 myutn-54 myutn-120 myutn-130 myutn-150 Dongleserver auch für virtualisierte Umgebungen 2 3 Für jeden Anspruch
MehrAnleitung zur Nutzung des SharePort Utility
Anleitung zur Nutzung des SharePort Utility Um die am USB Port des Routers angeschlossenen Geräte wie Drucker, Speicherstick oder Festplatte am Rechner zu nutzen, muss das SharePort Utility auf jedem Rechner
MehrMAP CellSs Mapprakt3
MAP CellSs Mapprakt3 Andreas Fall, Matthias Ziegler, Mark Duchon Hardware-Software-Co-Design Universität Erlangen-Nürnberg Andreas Fall, Matthias Ziegler, Mark Duchon 1 CellSs Cell CPU (1x PPU + 6x SPU)
MehrInstallationsleitfaden für Secure Private Network für Linux ClearPath- Netzwerke
Installationsleitfaden für Secure Private Network für Linux ClearPath- Netzwerke Veröffentlicht 31. August 2012 Version V1.0 Verfasser Inhaltsübersicht 1. Einführung... 3 2. Systemanforderungen... 3 2.1.
MehrReview Zotac H55-ITX WiFi. Vorwort. Zotac startet Angriff auf den MiniITX Core I Markt!
Review Zotac H55-ITX WiFi Vorwort Zotac startet Angriff auf den MiniITX Core I Markt! Kurz nach der Produktpräsentation des neuen Intel DH57JG zieht auch Zotac im Bereich der High End MiniITX Mainboards
MehrInstallationsvoraussetzungen
Installationsvoraussetzungen Betriebssysteme Der Cordaware bestinformed Infoserver kann auf folgenden Microsoft Betriebssystemen installiert werden: Windows 2000 Windows XP Windows Vista Windows 7 Windows
MehrFreier Linux Kernel für den Virtex4 FX12
Mitglied der Helmholtz-Gemeinschaft Embedded Linux Freier Linuxkernel für den Virtex4 FX12 23. März 2009 Georg Schardt Freier Linux Kernel für den Virtex4 FX12 Motivation Ausgangslage Bootloader Kernel
MehrSystemvoraussetzungen: DOMUS NAVI für DOMUS 4000 Stand 02/15
Systemvoraussetzungen: DOMUS NAVI für DOMUS 4000 Stand 02/15 Benötigen Sie Unterstützung* oder haben essentielle Fragen? Kundensupport Tel.: +49 [0] 89 66086-230 Fax: +49 [0] 89 66086-235 e-mail: domusnavi@domus-software.de
MehrProgrammierung von Multicore-Rechnern
Programmierung von Multicore-Rechnern Prof. Dr.-Ing. habil. Peter Sobe HTW Dresden, Fakultät Informatik/Mathematik www.informatik.htw-dresden.de Gliederung: Ein Blick auf Multicore-Prozessoren/ und -Rechner
MehrKonfiguration des ewon GSM Modems Kurzbeschreibung zum Aufbau einer GSM Verbindung
ewon - Technical Note Nr. 004 Version 1.2 Konfiguration des ewon GSM Modems Kurzbeschreibung zum Aufbau einer GSM Verbindung 08.08.2006/SI Übersicht: 1. Thema 2. Benötigte Komponenten 3. Modemkonfiguration
MehrQUICK INSTALLATION GUIDE
BIANCA/BRI für Windows NT Willkommen zu einer der leistungsfähigsten ISDN-Lösungen für Windows NT. Diese Lösung umfaßt nicht nur die CAPI (Common ISDN Application Program Interface), sondern auch NDIS-IP.
MehrComputer: PC. Informationstechnik für Luft-und Raumfahrt Aerospace Information Technology
Computer: PC Informationstechnik für Luft-und Raumfahrt Ab Morgen nur eingebete Systeme Aber es gibt auch PCs Na gut... dann Heute. dann haben wir es hinter uns Und nicht wenige! PCs in N Jahren Industrie
MehrOpenMP am Beispiel der Matrizenmultiplikation
OpenMP am Beispiel der Matrizenmultiplikation David J. Meder, Dr. Victor Pankratius IPD Tichy Lehrstuhl für Programmiersysteme KIT die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe
MehrReview Intel Cedar Trail (D2500HN, D2500CC, D2700DC, D2700MUD, DN2800MT)
Review Intel Cedar Trail (D2500HN, D2500CC, D2700DC, D2700MUD, DN2800MT) Vorwort Lieber zu spät, als nie. Intel launcht die neue Atom-Reihe Cedar Trail-D verspätet, aber die Leistungsdaten können überzeugen.
Mehr5. Digitale Schnittstellen und Vernetzung im Überblick
5. Digitale Schnittstellen und Vernetzung im Überblick 5.1 Schnittstellen für Computerperipherie speziell: USB, FireWire 5.2 Drahtgebundene Netztechnologien z.b. Ethernet, ATM 5.3 Drahtlose Netztechnologien
MehrRechner Architektur. Martin Gülck
Rechner Architektur Martin Gülck Grundlage Jeder Rechner wird aus einzelnen Komponenten zusammengesetzt Sie werden auf dem Mainboard zusammengefügt (dt.: Hauptplatine) Mainboard wird auch als Motherboard
MehrSystemvoraussetzungen Informationscenter IFC
Systemvoraussetzungen Informationscenter IFC Allgemeiner Hinweis: Die im Folgenden genannten Systemvoraussetzungen stellen nur Richtlinien dar. Die genauen Anforderungen hängen von verschiedenen Faktoren
MehrKonfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier)
Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier) Firewall über Seriellen Anschluss mit Computer verbinden und Netzteil anschliessen. Programm Hyper Terminal (Windows unter Start Programme
MehrServer- & Storagelösungen, die mit Ihrem Business wachsen SV-Modul, hot plug, 94% Effizienz
Server- & Storagelösungen, die mit Ihrem Business wachsen SV-Modul, hot plug, 94% Effizienz Success Solution März 2014 Der Fujitsu Server PRIMERGY RX300 S8 ist ein Dual-Socket-Rack-Server mit 2 HE, der
Mehrlldeckblatt Einsatzszenarien von SIMATIC Security-Produkten im PCS 7-Umfeld SIMATIC PCS 7 FAQ Mai 2013 Service & Support Answers for industry.
lldeckblatt Einsatzszenarien von SIMATIC Security-Produkten im PCS 7-Umfeld SIMATIC PCS 7 FAQ Mai 2013 Service & Support Answers for industry. Fragestellung Dieser Beitrag stammt aus dem Siemens Industry
MehrProtected User-Level DMA in SCI Shared Memory Umgebungen
Protected User-Level DMA in SCI Shared Memory Umgebungen Mario Trams University of Technology Chemnitz, Chair of Computer Architecture 6. Halle Chemnitz Seminar zu Parallelverarbeitung und Programmiersprachen
Mehri-tec USB 3.0 Gigabit Ethernet Adapter Gebrauchsanweisung
i-tec USB 3.0 Gigabit Ethernet Adapter Gebrauchsanweisung EINLEITUNG Der i-tec USB 3.0 Gigabit Ethernet Adapter bietet dem Benutzercomputer den Zugang ins 10/100/1000 Mbps Netz mit Hilfe von USB Port.
Mehrserielle Schnittstelle/USB-Schnittstelle für das Velbus-System
VMBRSUSB serielle Schnittstelle/USB-Schnittstelle für das Velbus-System 1 INHALTSVERZEICHNIS Eigenschaften... 3 Velbus data... 3 RS232C... 3 USB... 3 Anschluss... 4 Das Velbus-System anschließen... 4 Anschluss
MehrTechnical Note 0301 ewon
PCE Deutschland GmbH Im Langel 4 59872 Meschede Telefon: 02903 976 990 E-Mail: info@pce-instruments.com Web: www.pce-instruments.com/deutsch/ Technical Note 0301 ewon Variablen (Tags) aus einer Siemens/VIPA
MehrSAP Memory Tuning. Erfahrungsbericht Fritz Egger GmbH & Co OG. Datenbanken sind unsere Welt www.dbmasters.at
SAP Memory Tuning Erfahrungsbericht Fritz Egger GmbH & Co OG Wie alles begann Wir haben bei Egger schon öfter auch im SAP Bereich Analysen und Tuning durchgeführt. Im Jan 2014 hatten wir einen Workshop
MehrSoftware zur Anbindung Ihrer Maschinen über Wireless- (GPRS/EDGE) und Breitbandanbindungen (DSL, LAN)
Software zur Anbindung Ihrer Maschinen über Wireless- (GPRS/EDGE) und Breitbandanbindungen (DSL, LAN) Definition Was ist Talk2M? Talk2M ist eine kostenlose Software welche eine Verbindung zu Ihren Anlagen
MehrRadius Server. Bericht im Studiengang Computerengineering an der HS-Furtwangen. Student: Alphonse Nana Hoessi Martikelnr.:227106
Radius Server Bericht im Studiengang Computerengineering an der HS-Furtwangen Student: Alphonse Nana Hoessi Martikelnr.:227106 Student: Daniel Lukac Martikelnr.: 227244 Student: Dominik Bacher Martikelnr.:
MehrTechnische Voraussetzungen
Technische Voraussetzungen Um NextPhysio Videos abspielen zu können, müssen ihr Computer und ihre Internetverbindung bestimmte Anforderungen erfüllen. Hier finden Sie alles - übersichtlich aufbereitet
MehrBeschrieb mobiler Schulungsraum
Beschrieb mobiler Schulungsraum PFI AG Fon +41 71 313 86 10 Hotline +41 71 313 86 13 Fax +41 71 313 86 15 Mövenstrasse 4 CH-9015 St.Gallen www.pfi.ch Inhalt 1 Grundsätzliches... 3 1.1 Zweck... 3 1.2 Ausstattung...
MehrPView7 & Citrix XenApp
Whitepaper PView7 & Citrix XenApp -basierte Bereitstellung von PView7 mit Citrix XenApp Deutsch Products for Solutions Rev. 1.0.0 / 2010-02-10 1 Zusammenfassung Citrix XenApp ist eine Software für die
MehrDynamic Ressource Management
best Open Systems Day Fall 2006 Dynamic Ressource Management Unterföhring Marco Kühn best Systeme GmbH kuehn@best.de Agenda Überblick Dynamic Resource Pools und FSS Dynamic Resource Memory RCAP Oracle
Mehrvsphere vs. HyperV ein Vergleich aus Sicht eines VMware Partners interface:systems
vsphere vs. HyperV ein Vergleich aus Sicht eines VMware Partners interface:systems Mike Schubert Senior Consultant Virtualisierung & Storage Frank Friebe Consultant Microsoft mike.schubert@interface-systems.de
MehrAngebote refurbished PC s
ein Unternehmen des PCC e.v. Rehefelder Strasse 19 01127 Dresden Tel.: +49 (0)351-795 76 60 Fax: +49 (0)351-795 76 82 www.iwent.de info@iwent.de Angebote refurbished PC s - Leasingrückläufer, aufbereitet
MehrDNS-325/-320 und FXP
DNS-325/-320 und FXP Das FXP-Protokoll (File exchange Protocol) erlaubt dem DNS-320/-325 Daten über FTP direkt zu einem anderen FTP-Server zu übertragen. Dabei muss der Datenstrom keinen Client passieren.
MehrEinrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
MehrCHARON-AXP Alpha Hardwarevirtualisierung
Alpha virtualisierung Nutzung von Softwareinvestitionen auf neuer plattform Jörg Streit, Reinhard Galler Inhalt: Alpha überblick Wozu Alpha? Prinzip der Produkte Performance Cluster Support Zusammenfassung
MehrSynLock is a registered trademark of heddier electronic GmbH. Copyright by heddier electronic GmbH.
Seite 1 Benutzeranweisung zu den Modulen des SynLock Switch INHALTSANGABE... 1 1. INHALT... 2 2. ANSCHLUSS DER MODULE... 2 2.1 ÜBERSICHT ANSCHLUSS... 2 2.2 SYNLOCK CONNECTOR (ADAPTERPLATINE)... 3 2.2.1
MehrEinführung in die Systemprogrammierung
Einführung in die Systemprogrammierung Speedup: Grundlagen der Performanz Prof. Dr. Christoph Reichenbach Fachbereich 12 / Institut für Informatik 30. April 2015 Eine Aufgabe aus der Praxis Gegeben ein
Mehrs.beat DAP-10X White Paper USB Stromversorgung am Apple Macintosh und deren Auswirkung
White Paper s.beat DAP-10X USB Stromversorgung am Apple Macintosh und deren Auswirkung Date: 19 May 2006 Version: 1.0 Sprache: Deutsch Disposition: öffentlich Dokument: sbeat_dap-10x_mac_information_2006-25-04_de.doc
Mehrschnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv
Roboter programmieren mit NXC für Lego Mindstorms NXT 1. Auflage Roboter programmieren mit NXC für Lego Mindstorms NXT schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag
MehrMulticore Herausforderungen an das Software-Engineering. Prof. Dr.-Ing. Michael Uelschen Hochschule Osnabrück 15.09.2010
Multicore Herausforderungen an das Software-Engineering Prof. Dr.-Ing. Michael Uelschen Hochschule Osnabrück 15.09.2010 Inhalt _ Motivation _ Herausforderung 1: Hardware _ Herausforderung 2: Software-Partitionierung
Mehr