GPU-based Heterogeneous Systems [PCs (CPU + GPU) = Heterogeneous Systems]
|
|
|
- Luiz Henrique Cerveira Pinho
- 10 Há anos
- Visualizações:
Transcrição
1 GPU-based Heterogeneous Systems [PCs (CPU + GPU) = Heterogeneous Systems] Leonel Sousa and Lídia Kuan and Aleksandar Ili!
2 General Outline GPU-based Heterogeneous Systems CHPS: Collaborative-execution-environment for Heterogeneous Parallel Systems CudaMPI and CaravelaMPI: APIs for GPU computation in distributed systems Conclusions and future work 2
3 CHPS: Introduction Commodity desktop computers = Heterogeneous systems Multi-core general-purpose processors (CPUs) Many-core graphic processing units (GPUs) Special accelerators, co-processors, FPGAs, DSPs! Huge collaborative computing power - Not yet explored - In most research done target the usage of one these devices at time, mainly for domain-specific computations Heterogeneity makes problems much more complex 3
4 CHPS: Desktop Heterogeneous Systems Master-slave execution paradigm Distributed-memory programming techniques CPU (Master) Global execution controller Access the whole global memory Interconnection Busses Distributed-memory system with restrictions in communication bandwidth Underlying Devices (Slaves) Different architectures and programming models Computation performed using local memories 4
5 CHPS: Unified Execution Model Primitive jobs - Minimal problem portions for parallel execution (1 st agglomeration) - Balanced granularity: fine enough partition to sustain execution on every device in the system, but coarse enough to reduce data movement problems/overheads Job Queue - Classifies the primitive jobs to support specific parallel execution scheme - Accommodates primitive jobs batching into a single job according to the individual device demands (2 nd agglomeration) 5
6 CHPS: Unified Execution Model II Device Query Identifies all underlying devices Holds per-device information (device type, current status, requested workload and performance history) Scheduler Adopts a scheduling scheme according to devices capabilities, availability and restrictions (currently, FCFS) Forms execution pair: <device, computational_portion> Upon the execution completion, the data is transferred back to the host, and the device is free to support another request from the Scheduler 6
7 CHPS: Case study Dense Matrix Multiplication Matrix multiplication is based on sub-matrix partitioning by creating a set of primitive jobs Devices can request several primitive jobs at once Single updates are performed atomically High performance libraries: ATLAS CBLAS [CPU], CUBLAS [GPU] Problem size M N K Primitive Job parameters P Q R Job Queue size 7
8 CHPS: Case study 3D Fast Fourier Transform Problem size N 1 N 2 N 3 Primitive Job parameters P 1 P 2 P 3 Job Queue Size 2D FFT Batch N 1 / P 1! 1D FFT Batch! (N 2 / P 2 ) x (N 3 / P 3 ) H = FFT 1D (FFT 2D (h)) Traditional parallel implementation requires transpositions - between FFTs applied on different dimensions and after executing the final FFT Our implementation Only portions of data which are assigned to the device are transposed, and the results are retrieved on adequate positions after the final FFT High performance libraries: FFTW [CPU], CUFFT [GPU] 8
9 CHPS: Experimental Results Optimized Dense Matrix Multiplication RESULTS Exhaustive search 32x32 tests Optimal load-balancing GPU 2x13 CPU 3x2 Obtained speedup (comparing to): 1 CPU core CPU cores GPU 1.2 Single precision floating-point arithmetic (Largest problem executable by the GPU) Problem size Primitive Job parameters M N K P Q R Job Queue size 32 Experimental Setup CPU Intel Core 2 GPU NVIDIA GeForce8600GT Speed/Core (GHz) Global Memory (MB) High Performance Software Matrix Multiplication ATLAS CUBLAS 2.1 3D FFT FFTW CUFFT 2.1 9
10 CHPS: Experimental Results Complex 3D FFT RESULTS FFT Batch 2D FFT 1D FFT Complex 3D fast Fourier transform (Problem not possible to execute on the GPU) Exhaustive search 160 tests 416 tests GPU CPU GPU CPU Optimal load-balancing Obtained speedup (comparing to): 1 CPU core CPU cores 1.6 ~1! (1.9)* 1 GPU x x Problem size Primitive Job parameters Job Queue size 2D FFT Batch 1D FFT Batch N 1 N 2 N P 1 P 2 P x 2D FFT (512x512) 32x32 1D FFTs (512) * - Instituto without integrated de Engenharia transposition de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa! 10
11 CHPS: Experimental Results Total complex 3D FFT Transposition time dominates the execution for higher workloads! Memory transfers are significant! Matrix Multiplication GPU execution surpass the CPU execution 11
12 Work CHPS - Collaborative Execution Environment for Heterogeneous Parallel Systems CudaMPI and CaravelaMPI - APIs for GPU computation in distributed systems 12
13 CudaMPI and CaravelaMPI: Motivation Distributed system for computation Take advantage of GPU s computational power Use several platforms containing GPUs to solve one single problem Programming challenges: Algorithm parallelization Perform computation in GPUs Execution in a distributed system where platforms have their own memory Network communication 20/10/09 13
14 CudaMPI and CaravelaMPI: Proposal GPU general-purpose computation on a distributed system without being concerned with the network communication Implementation of two libraries using MPI for communication in a distributed system: CudaMPI: CUDA for computation on NVIDIA s Tesla architecture GPUs Execution kernel passed as parameter CaravelaMPI: OpenGL and DirectX for computation on any vendor s GPU Execution kernel set by a XML file 20/10/09 14
15 CudaMPI and CaravelaMPI: Libraries CudaMPI CaravelaMPI System functions initialize and finalize the involved environments Communication and Execution functions provide send and receive calls and execute a kernel Non-blocking functions allow to execute an independent function while waiting for data to be received / send Synchronization function provide the guarantee that the data sending has finished 15
16 CudaMPI and CaravelaMPI: Case Study Dense Matrix Multiplication The matrices are distributed by P nodes Each step calculates a partial of the final result 20/10/09 16
17 CudaMPI: Case study 3D Fast Fourier Transform Our implementation H = FFT 1D (FFT 2D (h)) Portions of data are assigned to different nodes of the cluster 2D FFT: P1 = N1/(number of nodes) 1D FFT: P3 = N3/(number of nodes) High performance libraries: CUFFT [GPU] 17
18 CudaMPI and CaravelaMPI: Experimental Results Dense Matrix Multiplication Cluster environment with 4 computers (Intel Core 2 [email protected], NVIDIA GeForce 8800GT) Gigabit Ethernet network 256x256! 512x512! 1024x1024! 2048x2048! Nº of Nodes! 1! 4! 1! 4! 1! 4! 1! 4! CPU + MPI (sec)! Network! "#""""! "#"$%&! "#""""! "#'%""! "#""""! (#"'&%! "#""""! )#"$))! Kernel! "#*$&"! "#($&"! *#+&*"! (#'"$"! *&#,&""! %#)")"! ("+)#)"""! ('*#')""! Total! "#*$&"! "#'*$&! *#+&*"! (#)%$"! *&#,&""! ("#)+'%! ("+)#)"""! ('%#+())! CudaMPI (sec)! Network! "#""""! "#"$$$! "#""""! "#'$,'! "#""""! (#")$%! "#""""! )#"%+'! Kernel! "#""()! "#""",! "#"",)! "#""'*! "#"+,(! "#"('&! "#'*()! "#"$()! Total! "#""()! "#"$&)! "#"",)! "#'$&$! "#"+,(! (#",",! "#'*()! )#(,)$! Network! "#""""! "#()')! "#""""! "#$'*&! "#""""! '#*+,"! "#""""! ("#),$(! CaravelaMPI (sec)! Kernel! "#'(),! "#"$'$! (#)',$! "#))+"! ("#$%")! '#%(,"!,*#$$%)! ''#")(%! Total! "#'(),! "#'(*(! (#)',$! (#(,&&! ("#$%")! *#)*'"!,*#$$%)! +'#*"%"! 18
19 CudaMPI and CaravelaMPI: Experimental Results Dense Matrix Multiplication The lowest execution time is achieve with the CudaMPI library Results show that the bottleneck for CudaMPI library is the lag of the network Using 4 nodes improves the execution time. Speed-up up to 3.5 is achieved GPU execution has better performance than CPU 19
20 CudaMPI: Experimental Results 3D Fast Fourier Transform CudaMPI library using CUFFT for computation With network time, up to 2,5x speed-up is achieved Up to 4x speed-up is achieved (4 nodes vs 1 node) without network time 256x256x256! 512x512x64! 1024x1024x x2048x4 1! 4! 1! 4! Kernel (sec)! 1,4736! 0,3675! 5,0341! 1,2582! 19,2262 4, , ,3955 PCI-E Bus (sec)! 1,8494! 0,4397! 5,7882! 1,4318! 21,9203 5, , ,1429 Network (sec)! 0,0000! 12,6753! 0,0000! 12,2511! 0, ,3946 0, ,2128 Total (sec)! 3,3230! 13,4825! 10,8222! 14,9412! 41, , , ,
21 Conclusions and Future work: CHPS The proposed unified execution environment achieves significant speedups relatively to the single CPU core execution: 4.5 for dense matrix multiplication 2.8 for complex 3D fast Fourier transform Future work: Implementation in more heterogeneous systems (more GPUs, more CPU cores, or special-purpose accelerators) Asynchronous memory transfers Tackle dependencies and adopt advanced scheduling policies Performance prediction and application self-tuning To identify limits in performance to choose the processor to use (e.g GPU versus CPU) 21
22 Conclusions and Future work: CudaMPI The two considered algorithms When considering only the kernel execution time, speed-up is always achieved Network communication is the bottleneck on CudaMPI library Future Work Test the libraries using Infiniband network Use the libraries for solving single different independent applications and considering that data is replicated 22
23 Questions? Thank you 20/10/09 23
Efficient Locally Trackable Deduplication in Replicated Systems. www.gsd.inesc-id.pt. technology from seed
Efficient Locally Trackable Deduplication in Replicated Systems João Barreto and Paulo Ferreira Distributed Systems Group INESC-ID/Technical University Lisbon, Portugal www.gsd.inesc-id.pt Bandwidth remains
Performance-aware task management and frequency scaling in embedded systems
Performance-aware task management and frequency scaling in embedded systems Leonel Sousa Francisco Gaspar Aleksandar Ilic Pedro Tomás {las,fgaspar,ilic,pfzt}@sips.inesc-id.pt Signal Processing Systems
Tese / Thesis Work Análise de desempenho de sistemas distribuídos de grande porte na plataforma Java
Licenciatura em Engenharia Informática Degree in Computer Science Engineering Análise de desempenho de sistemas distribuídos de grande porte na plataforma Java Performance analysis of large distributed
Análise de desempenho e eficiência energética de aceleradores NVIDIA Kepler
Análise de desempenho e eficiência energética de aceleradores NVIDIA Kepler Emilio Hoffmann, Bruno M. Muenchen, Taís T. Siqueira, Edson L. Padoin e Philippe O. A. Navaux Universidade Regional do Noroeste
A Cloud Computing Architecture for Large Scale Video Data Processing
Marcello de Lima Azambuja A Cloud Computing Architecture for Large Scale Video Data Processing Dissertação de Mestrado Dissertation presented to the Postgraduate Program in Informatics of the Departamento
Interoperability through Web Services: Evaluating OGC Standards in Client Development for Spatial Data Infrastructures
GeoInfo - 2006 Interoperability through Web Services: Evaluating OGC Standards in Client Development for Spatial Data Infrastructures Leonardo Lacerda Alves Clodoveu A. Davis Jr. Information Systems Lab
Placa de vídeo em CUDA
Placa de vídeo em CUDA Matheus Costa Leone de Souza Krystian Aparacido Resumo Quando você tem um cálculo que possa ser grande demais para você realizar a mão, a primeira solução que lhe vem a cabeça é
Avaliação de Desempenho do Método de Lattice Boltzmann em Arquiteturas multi-core e many-core
Avaliação de Desempenho do Método de Lattice Boltzmann em Arquiteturas multi-core e many-core Matheus S. Serpa 1, Claudio Schepke 1, João V. F. Lima 2 1 Ciência da Computação Universidade Federal do Pampa
Caravela: A Distributed Stream-based Computing Platform
Caravela: A Distributed Stream-based Computing Platform Leonel Sousa, Schinichi Yamagiwa Students involved: Diogo Antão, Gabriel Falcão and Tomás Brandão 1 IBM Haifa Labs Outline 1. Stream-based computing
GUIÃO A. Ano: 9º Domínio de Referência: O Mundo do Trabalho. 1º Momento. Intervenientes e Tempos. Descrição das actividades
Ano: 9º Domínio de Referência: O Mundo do Trabalho GUIÃO A 1º Momento Intervenientes e Tempos Descrição das actividades Good morning / afternoon / evening, A and B. For about three minutes, I would like
CHPC Computational Platforms
CHPC Computational Platforms Dorah Thobye Acting Technical Manager Slide 1 OUTLINE CHPC HPC PLATFORMS IBM IBM E1350 LINUX CLUSTER BLUE GENE/P CHALLENGES MACHINE USAGE STATS SUN MICROSYSTEMS SUN Fusion
Programação em Paralelo. N. Cardoso & P. Bicudo. Física Computacional - MEFT 2012/2013
Programação em Paralelo CUDA N. Cardoso & P. Bicudo Física Computacional - MEFT 2012/2013 N. Cardoso & P. Bicudo Programação em Paralelo: CUDA 1 / 19 CUDA "Compute Unified Device Architecture" Parte 1
Processamento de Alto Desempenho utilizando Unidade de Processamento Gráfico - GPU
Processamento de Alto Desempenho utilizando Unidade de Processamento Gráfico - GPU Francisco Ribacionka e Ettore Enrico (STI ) USP/STI/InterNuvem [email protected] Março -2016 Processamento de Alto Desempenho
Manual de Docência para a disciplina de Algoritmia e Programação 2005/2006 Engenharia Informática, 1º ano José Manuel Torres
Manual de Docência para a disciplina de Algoritmia e Programação 2005/2006 Engenharia Informática, 1º ano José Manuel Torres Número de horas do programa: 60 horas Número de horas Semanal: 4 Horas Número
HMI Caracteristicas e extensões utilizando FT View ME v6.1 e PanelView Plus 6
HMI Caracteristicas e extensões utilizando FT View ME v6.1 e PanelView Plus 6 Dangelo Ávila Gerente de Produto Email: [email protected] Cel: (021) 98207-5700 PUBLIC PUBLIC - 5058-CO900H Agenda 1.
ICS-GT INTEGRATED CONTROL SYSTEM FOR GAS TURBINE
ICS-GT INTEGRATED CONTROL SYSTEM FOR GAS TURBINE ICS Gas Turbine Complete Control ICS-GT control system is an plc-based, integrated solution for gas turbine control and protection. The ICS-GT control system
Programação Paralela Híbrida em CPU e GPU: Uma Alternativa na Busca por Desempenho
124 - Encontro Anual de Tecnologia da Informação Programação Paralela Híbrida em CPU e GPU: Uma Alternativa na Busca por Desempenho André Luís Stefanello¹, Crístian Cleder Machado1, Dioni da Rosa¹, Maurício
hdd enclosure caixa externa para disco rígido
hdd enclosure caixa externa para disco rígido USER S GUIDE SPECIFICATONS HDD Support: SATA 2.5 Material: Aluminium and plastics Input connections: SATA HDD Output connections: USB 3.0 (up to 5.0Gbps)
Hitachi Unified Storage. Família HUS 100. Henrique Leite! [email protected]! Tuesday, 4 de September de 12! Solutions Consultant!
Hitachi Unified Storage Família HUS 100 Henrique Leite! Solutions Consultant! [email protected]! Tuesday, 4 de September de 12! 1 Hitachi Data Systems 2011. All rights reserved. AGENDA Direção do
COMPUTAÇÃO PARALELA. uma visão geral. Guilherme Galante. v.2.0
COMPUTAÇÃO PARALELA uma visão geral Guilherme Galante v.2.0 Guilherme Galante Bacharel em Informática Unioeste (2003) Mestre em Ciência da Computação UFRGS (2006) Professor Assistente do curso de Informática/Ciência
COMITÊ DO ESPECTRO PARA RADIODIFUSÃO - CER SPECTRUM DAY 16.08.2011 A REVISÃO DA REGULAMENTAÇÃO DO USO DA FAIXA DE 3,5 GHZ UMA NECESSIDADE COMPROVADA.
COMITÊ DO ESPECTRO PARA RADIODIFUSÃO - CER SPECTRUM DAY 16.08.2011 A REVISÃO DA REGULAMENTAÇÃO DO USO DA FAIXA DE 3,5 GHZ UMA NECESSIDADE COMPROVADA. PAULO RICARDO H. BALDUINO 0 Conteúdo 1. Introdução
Scientific data repositories: the USP experience
Scientific data repositories: the USP experience Superintendência de Tecnologia da Informação 2018 : Sylvio Canuto Antonio Mauro Saraiva Superintendência de TI: João Eduardo Ferreira Fátima L. S. Nunes
TDI ELECTRONICS DO BRASIL
TDI ELECTRONICS DO BRASIL Especializada em Servidores Solução de Hardware envolvendo servidor, storage, backup, networking e cluster Alguns clientes Empresas de Telecom Datacenters Universidades Governos
SISTEMAS DISTRIBUÍDOS 1º EXAME
SISTEMAS DISTRIBUÍDOS 1º EXAME Ano Lectivo: 2005/2006 Data: 12 de Junho de 2006 Ano Curricular: 4º Ano 2º Semestre Duração: 2h00 INFORMAÇÕES GERAIS 1. O exame encontra-se em Inglês devido à existência
Felipe Beltrán Rodríguez 1, Eng., Master Student Prof. Erlon Cristian Finardi 1, D. Eng., Advisor Welington de Oliveira 2, D.Sc.
Felipe Beltrán Rodríguez 1, Eng., Master Student Prof. Erlon Cristian Finardi 1, D. Eng., Advisor Welington de Oliveira 2, D.Sc., Co-Advisor 1-UFSC 2-IMPA (Dec. 2013) N NE 90 Demand of Electricity (GW)
Automated Control in Cloud Computing: Challenges and Opportunities
Automated Control in Cloud Computing: Challenges and Opportunities Harold C. Lim¹, Shivnath Babu¹, Jeffrey S. Chase², Sujay S. Parekh² Duke University, NC, USA¹, IBM T.J. Watson Research Center² ACDC '09
Parallel Computing Paradigms
João Luís Ferreira Sobral www.di.uminho.pt/~jls jls@... Web: Elearning 1 At the end of the course, students should be able to: Design and optimise parallel applications that can efficiently run on a wide
ÍNDICE PORTUGUÊS INDEX ENGLISH
ÍNDICE PORTUGUÊS 1. Características... 2 2. Conteúdo da Embalagem... 3 3. Como usar o Receptor de TV Digital... 3 4. Tela de Vídeo... 6 5.Requisitos Mínimos... 6 6. Marcas Compatíveis... 8 INDEX ENGLISH
Parallel Algorithms for Multicore Game Engines
Lucas Euzébio Machado Parallel Algorithms for Multicore Game Engines TESE DE DOUTORADO DEPARTAMENTO DE INFORMÁTICA Postgraduate program in Informatics Rio de Janeiro March 2010 Lucas Euzébio Machado Parallel
HadoopDB. Edson Ie Serviço Federal de Processamento de Dados - SERPRO
HadoopDB Edson Ie Serviço Federal de Processamento de Dados - SERPRO Motivação Grandes massas de dados precisam ser processadas em clusters: 1 nó: 100TB@59MB/s = 23 dias Cluster com 1000 nós 33 min!!!
Computação Heterogênea Programação paralela, clusters e GPUs
Computação Heterogênea Programação paralela, clusters e GPUs Profa. Dra. Denise Stringhini (ICT- Unifesp) Primeiro Encontro do Khronos Chapters Brasil Belo Horizonte, 20/09/2013 Conteúdo Computação heterogênea:
What is so special in the Tomasulo Hardware Algorithm?
What is so special in the Tomasulo Hardware Algorithm? Leonel Sousa 1 Outline 1. Motivation and main objective 2. Tomasulo hardware algorithm 3. Impact in current processors and systems Robert Tomasulo
Using Big Data to build decision support tools in
Using Big Data to build decision support tools in Agriculture Laboratory of Architecture Karen Langona and Computer Networks OSDC PIRE 2013 Edinburgh Workshop Climate and Agricultural Planning Agriculture
Controle - 1. Monitorar e Controlar o Trabalho do Projeto Verificação do Escopo Controle do Escopo. Mauricio Lyra, PMP
Controle - 1 Monitorar e Controlar o Trabalho do Projeto Verificação do Escopo Controle do Escopo 1 Processo de Monitoramento e Controle Concentra-se no monitoramento e na mensuração do desempenho do projeto
Computação de Alto Desempenho uma pequena introdução
Computação de Alto Desempenho uma pequena introdução Pedro Alberto Laboratório de Computação Avançada Centro de Física Computacional Unversidade de Coimbra 1 Sumário Porque é que é precisa a computação
Regulador Integrado TA-956 - Rev.0. Regulador Integrado TA-956 Integrated Regulator TA-956
Regulador Integrado TA-956 - Rev.0 Regulador Integrado TA-956 Integrated Regulator TA-956 Tormene Brasil Americana S.A. Conteúdo Contents.: 02 03. 04. Especificações Técnicas Manufacturing Specifications
VGM. VGM information. ALIANÇA VGM WEB PORTAL USER GUIDE June 2016
Overview The Aliança VGM Web portal is an application that enables you to submit VGM information directly to Aliança via our e-portal Web page. You can choose to enter VGM information directly, or to download
Métodos Formais em Engenharia de Software. VDMToolTutorial
Métodos Formais em Engenharia de Software VDMToolTutorial Ana Paiva [email protected] www.fe.up.pt/~apaiva Agenda Install Start Create a project Write a specification Add a file to a project Check syntax
VMWare Horizon e a NVIDIA GRID vgpu Possibilitando gráficos 3D na nuvem Marcio Aguiar, ENTERPRISE Latin America Manager
VMWare Horizon e a NVIDIA GRID vgpu Possibilitando gráficos 3D na nuvem Marcio Aguiar, ENTERPRISE Latin America Manager 13/10/15 NVIDIA Introdução AGENDA NVIDIA GRID Benefícios NVIDIA GRID Ecosistema Informações
Software reliability analysis by considering fault dependency and debugging time lag Autores
Campos extraídos diretamente Título Software reliability analysis by considering fault dependency and debugging time lag Autores Huang, Chin-Yu and Lin, Chu-Ti Ano de publicação 2006 Fonte de publicação
Company Presentation COMPANY
COMPANY ATRIA is a integrator of systems of Automation enclosing the most diverse segments of market. We count on the excellency technique and more than 15 years experience of our team in the Industrial
Técnicas de Processamento Paralelo na Geração do Fractal de Mandelbrot
Técnicas de Processamento Paralelo na Geração do Fractal de Mandelbrot Bruno Pereira dos Santos Dany Sanchez Dominguez Esbel Tomás Evalero Orellana Universidade Estadual de Santa Cruz Roteiro Breve introdução
OVERVIEW DO EAMS. Enterprise Architecture Management System 2.0
OVERVIEW DO EAMS Enterprise Architecture Management System 2.0 NETWORKS @arqcorp_br #eamsrio http://arquiteturacorporativa.wordpress.com/ WE MANAGE KNOWLEDGE, WITH YOU Arquitetura Empresarial Repositório
VMware vsphere: Install, Configure, Manage [v6.5] (VWVSICM6.5)
VMware vsphere: Install, Configure, Manage [v6.5] (VWVSICM6.5) Formato do curso: Presencial Localidade: Porto Com certificação: VMware Certified Professional 6 Data Center Virtualization (VCP6-DCV) Data:
Contribution of the top boat game for learning production engineering concepts
Contribution of the top boat game for learning production engineering concepts Carla Sena Batista, Fabiana Lucena Oliveira, Enily Vieira do Nascimento, Viviane Da Silva Costa Novo Research Problem: How
INFORMATION SECURITY IN ORGANIZATIONS
INFORMATION SECURITY IN ORGANIZATIONS Ana Helena da Silva, MCI12017 Cristiana Coelho, MCI12013 2 SUMMARY 1. Introduction 2. The importance of IT in Organizations 3. Principles of Security 4. Information
Cigré/Brasil. CE B5 Proteção e Automação. Seminário Interno de Preparação para o Colóquio do SC B5 2009
Cigré/Brasil CE B5 Proteção e Automação Seminário Interno de Preparação para o Colóquio do SC B5 2009 Rio de Janeiro, 15-16 de setembro de 2009 Dados do Artigo Número: PS1 107 Título: Client Conformance
Dealing with Device Data Overflow in the Cloud
Jaumir Valença da Silveira Junior Dealing with Device Data Overflow in the Cloud Dissertação de Mestrado Dissertation presented to the Programa de Pós- Graduação em Informática of the Departamento de Informática,
Como Mudar a Senha do Roteador Pelo IP o.1.1. Configure e Altere a Senha do seu Roteador acessando o IP Acesse o Site e Confira!
Como Mudar a Senha do Roteador Pelo IP 192.168.o.1.1. Configure e Altere a Senha do seu Roteador acessando o IP 192.168.1.1. Acesse o Site e Confira! If you are using the IP address 192.168.0.1.1, take
Session 8 The Economy of Information and Information Strategy for e-business
Session 8 The Economy of Information and Information Strategy for e-business Information economics Internet strategic positioning Price discrimination Versioning Price matching The future of B2C InformationManagement
CANape/vSignalyzer. Data Mining and Report Examples Offline Analysis V
CANape/vSignalyzer Data Mining and Report Examples Offline Analysis V16.0 2018-07-30 Offline Evaluation Tools On-line Tools CANalyzer. Messages CANoe. Messages CANape. Signals Off-line Tools vsignalyzer
Interacção Homem-Máquina Interfaces Tangíveis e Realidade Aumentada
Interacção Homem-Máquina Interfaces Tangíveis e Realidade Aumentada Pedro Campos dme.uma.pt/pcampos [email protected] Novos paradigmas de interacção Pervasive computing Wearable computing Tangible user interfaces
Algoritmo de Regras de Associação Paralelo para Arquiteturas Multicore e Manycore
Algoritmo de Regras de Associação Paralelo para Arquiteturas Multicore e Manycore João Saffran 1, Rodrigo C. O. Rocha 2, Luís Fabrício W. Góes 1 1 Instituto de Ciências Exatas e Informática Pontifícia
Presentation: MegaVoz Contact Center Tool
Presentation: MegaVoz Contact Center Tool MegaVoz MegaVoz Solution: Automatic tool for contact phone management Contact Center strategy support; Advanced Resources technology (Computer Telephony Integration);
manualdepsiquiatriainfant il manual de psiquiatria infantil
manualdepsiquiatriainfant il manual de psiquiatria infantil These guides possess a lot information especially advanced tips such as the optimum settings configuration for manualdepsiquiatriainfantil manual
GESTÃO DE RECURSOS NATURAIS. Ano letivo 2011/2012. Exercício: Sistema de apoio à decisão para eucalipto (Aplicação de Programação Linear)
GESTÃO DE RECURSOS NATURAIS Ano letivo 2011/2012 Exercício: Sistema de apoio à decisão para eucalipto (Aplicação de Programação Linear) Exercise: Decision support system for eucalyptus (Linear programming
Elbio Renato Torres Abib. Escalonamento de Tarefas Divisíveis em Redes Estrela MESTRADO. Informática DEPARTAMENTO DE INFORMÁTICA
Elbio Renato Torres Abib Escalonamento de Tarefas Divisíveis em Redes Estrela DISSERTAÇÃO DE MESTRADO DEPARTAMENTO DE INFORMÁTICA Programa de Pós graduação em Informática Rio de Janeiro Junho de 2004 Elbio
ANDERSON UILIAN KAUER ESCALONAMENTO DE TAREFAS EM ARQUITETURAS HETEROGÊNAS APUS
ANDERSON UILIAN KAUER ESCALONAMENTO DE TAREFAS EM ARQUITETURAS HETEROGÊNAS APUS CANOAS, 2012 ANDERSON UILIAN KAUER ESCALONAMENTO DE TAREFAS EM ARQUITETURAS HETEROGÊNAS APUS Trabalho de conclusão apresentado
:: COMO ESCOLHER UMA ESCOLA IDIOMAS PDF ::
:: COMO ESCOLHER UMA ESCOLA IDIOMAS PDF :: [Download] COMO ESCOLHER UMA ESCOLA IDIOMAS PDF COMO ESCOLHER UMA ESCOLA IDIOMAS PDF - Are you looking for Como Escolher Uma Escola Idiomas Books? Now, you will
Digital Cartographic Generalization for Database of Cadastral Maps
Mariane Alves Dal Santo [email protected] Francisco Henrique de Oliveira [email protected] Carlos Loch [email protected] Laboratório de Geoprocessamento GeoLab Universidade do Estado de Santa
WORKING CHILDREN. a) How many children in Britain have part-time jobs?. b) What do many Asian children do to make money in Britain?.
Part A I. TEXT. WORKING CHILDREN Over a million school children in Britain have part-time Jobs. The number is growing, too. More and more teenagers are working before school, after school or on weekends.
SATA 3.5. hd:basic. hdd enclosure caixa externa para disco rígido
SATA 3.5 hd:basic hdd enclosure caixa externa para disco rígido hd:basic USER S GUIDE SPECIFICATIONS HDD support: SATA 3.5 Material: Aluminium Input connections: SATA HDD Output connections: USB 2.0
Easy Linux! FUNAMBOL FOR IPBRICK MANUAL. IPortalMais: a «brainware» company www.iportalmais.pt. Manual
IPortalMais: a «brainware» company FUNAMBOL FOR IPBRICK MANUAL Easy Linux! Title: Subject: Client: Reference: Funambol Client for Mozilla Thunderbird Doc.: Jose Lopes Author: N/Ref.: Date: 2009-04-17 Rev.:
LICENCIATURA EM ENG. DE SISTEMAS E INFORMÁTICA Redes e Serviços de Banda Larga. Laboratório 4. OSPF Backbone
Laboratório 4 OSPF Backbone Equipamento necessário: Três OmniSwitches Objectivo: Este laboratório tem como objectivo familiarizar os alunos com as configurações RIP em comutadores OmniSwitch. Sintaxe dos
Solicitação de Mudança 01
Solicitação de Mudança 01 Refatorar a especificação da linha de produtos Crisis Management System permitindo que o suporte ao registro de LOG seja opcional. Isso significa que o comportamento descrito
