Proceedings of the Third Conference on Partitioned Global Address Space Programing Models |
Autore | El-Ghazawi Tarek |
Pubbl/distr/stampa | [Place of publication not identified] : , : Association for Computing Machinery, , 2009 |
Descrizione fisica | 1 online resource (72 pages) |
Collana | ACM Other conferences. |
Soggetto topico | Information Technology - Computer Science (Hardware & Networks) |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Altri titoli varianti | PGAS '09 |
Record Nr. | UNINA-9910376061803321 |
El-Ghazawi Tarek | ||
[Place of publication not identified] : , : Association for Computing Machinery, , 2009 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Reconfigurable Computing: Architectures, Tools and Applications [[electronic resource] ] : 7th International Symposium, ARC 2011, Belfast, UK, March 23-25, 2011, Proceedings / / edited by Andreas Koch, Ram Krishnamurthy, John McAllister, Roger Woods, Tarek El-Ghazawi |
Edizione | [1st ed. 2011.] |
Pubbl/distr/stampa | Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2011 |
Descrizione fisica | 1 online resource (XIV, 398 p.) |
Disciplina | 004.6 |
Collana | Theoretical Computer Science and General Issues |
Soggetto topico |
Computer networks
Algorithms Software engineering Computer science Computer programming Computer simulation Computer Communication Networks Software Engineering Theory of Computation Programming Techniques Computer Modelling |
ISBN | 3-642-19475-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNISA-996465915703316 |
Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2011 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. di Salerno | ||
|
Reconfigurable Computing: Architectures, Tools and Applications [[electronic resource] ] : 6th International Symposium, ARC 2010, Bangkok, Thailand, March 17-19, 2010, Proceedings / / edited by Phaophak Sirisuk, Fearghal Morgan, Tarek El-Ghazawi, Hideharu Amano |
Edizione | [1st ed. 2010.] |
Pubbl/distr/stampa | Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2010 |
Descrizione fisica | 1 online resource (XIV, 450 p. 217 illus.) |
Disciplina | 004.6 |
Collana | Theoretical Computer Science and General Issues |
Soggetto topico |
Computer networks
Software engineering Algorithms Computer science Computer programming Computer Communication Networks Software Engineering Theory of Computation Programming Techniques |
ISBN |
1-280-38598-7
9786613563903 3-642-12133-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Keynotes (Abstracts) -- High-Performance Energy-Efficient Reconfigurable Accelerators/Co-processors for Tera-Scale Multi-core Microprocessors -- Process Variability and Degradation: New Frontier for Reconfigurable -- Towards Analytical Methods for FPGA Architecture Investigation -- Session 1: Architectures 1 -- Generic Systolic Array for Run-Time Scalable Cores -- Virtualization within a Parallel Array of Homogeneous Processing Units -- Feasibility Study of a Self-healing Hardware Platform -- Session 2: Applications 1 -- Application-Specific Signatures for Transactional Memory in Soft Processors -- Towards Rapid Dynamic Partial Reconfiguration in Video-Based Driver Assistance Systems -- Parametric Encryption Hardware Design -- A Reconfigurable Implementation of the Tate Pairing Computation over GF(2 m ) -- Session 3: Architectures 2 -- Application Specific FPGA Using Heterogeneous Logic Blocks -- Reconfigurable Communication Networks in a Parametric SIMD Parallel System on Chip -- A Dedicated Reconfigurable Architecture for Finite State Machines -- MEMS Dynamic Optically Reconfigurable Gate Array Usable under a Space Radiation Environment -- Session 4: Applications 2 -- An FPGA Accelerator for Hash Tree Generation in the Merkle Signature Scheme -- A Fused Hybrid Floating-Point and Fixed-Point Dot-Product for FPGAs -- Optimising Memory Bandwidth Use for Matrix-Vector Multiplication in Iterative Methods -- Design of a Financial Application Driven Multivariate Gaussian Random Number Generator for an FPGA -- Session 5: Design Tools 1 -- 3D Compaction: A Novel Blocking-Aware Algorithm for Online Hardware Task Scheduling and Placement on 2D Partially Reconfigurable Devices -- TROUTE: A Reconfigurability-Aware FPGA Router -- Space and Time Sharing of Reconfigurable Hardware for Accelerated Parallel Processing -- Routing-Aware Application Mapping Considering Steiner Points for Coarse-Grained Reconfigurable Architecture -- Session 6: Design Tools 2 -- Design Automation for Reconfigurable Interconnection Networks -- A Framework for Enabling Fault Tolerance in Reconfigurable Architectures -- QUAD – A Memory Access Pattern Analyser -- Hierarchical Loop Partitioning for Rapid Generation of Runtime Configurations -- Session 7: Applications 3 -- Reconfigurable Computing and Task Scheduling for Active Storage Service Processing -- A Reconfigurable Disparity Engine for Stereovision in Advanced Driver Assistance Systems -- A Modified Merging Approach for Datapath Configuration Time Reduction -- Posters -- Reconfigurable Computing Education in Computer Science -- Hardware Implementation of the Orbital Function for Quantum Chemistry Calculations -- Reconfigurable Polyphase Filter Bank Architecture for Spectrum Sensing -- Systolic Algorithm Mapping for Coarse Grained Reconfigurable Array Architectures -- A GMM-Based Speaker Identification System on FPGA -- An FPGA-Based Real-Time Event Sampler -- A Performance Evaluation of CUBE: One-Dimensional 512 FPGA Cluster -- An Analysis of Delay Based PUF Implementations on FPGA -- Comparison of Bit Serial Computation with Bit Parallel Computation for Reconfigurable Processor -- FPGA Implementation of QR Decomposition Using MGS Algorithm -- Memory-Centric Communication Architecture for Reconfigurable Computing -- Integrated Design Environment for Reconfigurable HPC -- Architecture-Aware Custom Instruction Generation for Reconfigurable Processors -- Cost and Performance Evaluation of a Noise Filter for Partitioning in Co-design Methodologies -- Towards a Tighter Integration of Generated and Custom-Made Hardware -- Pipelined Microprocessors Optimization and Debugging. |
Record Nr. | UNISA-996465282303316 |
Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2010 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. di Salerno | ||
|
UPC [[electronic resource] ] : distributed shared memory programming / / Tarek El-Ghazawi ... [et al.] |
Autore | El-Ghazawi Tarek |
Edizione | [1st edition] |
Pubbl/distr/stampa | Hoboken, NJ, : Wiley, c2005 |
Descrizione fisica | 1 online resource (262 p.) |
Disciplina | 005.133 |
Altri autori (Persone) | El-GhazawiTarek |
Collana | Wiley Series on Parallel and Distributed Computing |
Soggetto topico |
UPC (Computer program language)
Parallel programming (Computer science) Electronic data processing - Distributed processing |
Soggetto genere / forma | Electronic books. |
ISBN |
1-280-27593-6
9786610275939 0-470-25214-6 0-471-47836-9 0-471-47837-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
UPC; CONTENTS; Preface; 1. Introductory Tutorial; 1.1 Getting Started; 1.2 Private and Shared Data; 1.3 Shared Arrays and Affinity of Shared Data; 1.4 Synchronization and Memory Consistency; 1.5 Work Sharing; 1.6 UPC Pointers; 1.7 Summary; Exercises; 2. Programming View and UPC Data Types; 2.1 Programming Models; 2.2 UPC Programming Model; 2.3 Shared and Private Variables; 2.4 Shared and Private Arrays; 2.5 Blocked Shared Arrays; 2.6 Compiling Environments and Shared Arrays; 2.7 Summary; Exercises; 3. Pointers and Arrays; 3.1 UPC Pointers; 3.2 Pointer Arithmetic
3.3 Pointer Casting and Usage Practices3.4 Pointer Information and Manipulation Functions; 3.5 More Pointer Examples; 3.6 Summary; Exercises; 4. Work Sharing and Domain Decomposition; 4.1 Basic Work Distribution; 4.2 Parallel Iterations; 4.3 Multidimensional Data; 4.4 Distributing Trees; 4.5 Summary; Exercises; 5. Dynamic Shared Memory Allocation; 5.1 Allocating a Global Shared Memory Space Collectively; 5.2 Allocating Multiple Global Spaces; 5.3 Allocating Local Shared Spaces; 5.4 Freeing Allocated Spaces; 5.5 Summary; Exercises; 6. Synchronization and Memory Consistency; 6.1 Barriers 6.2 Split-Phase Barriers6.3 Locks; 6.4 Memory Consistency; 6.5 Summary; Exercises; 7. Performance Tuning and Optimization; 7.1 Parallel System Architectures; 7.2 Performance Issues in Parallel Programming; 7.3 Role of Compilers and Run-Time Systems; 7.4 UPC Hand Optimization; 7.5 Case Studies; 7.6 Summary; Exercises; 8. UPC Libraries; 8.1 UPC Collective Library; 8.2 UPC-IO Library; 8.3 Summary; References; Appendix A: UPC Language Specifications, v1.1.1; Appendix B: UPC Collective Operations Specifications, v1.0; Appendix C: UPC-IO Specifications, v1.0 Appendix D: How to Compile and Run UPC ProgramsAppendix E: Quick UPC Reference; Index |
Record Nr. | UNINA-9910143565403321 |
El-Ghazawi Tarek | ||
Hoboken, NJ, : Wiley, c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
UPC [[electronic resource] ] : distributed shared memory programming / / Tarek El-Ghazawi ... [et al.] |
Autore | El-Ghazawi Tarek |
Edizione | [1st edition] |
Pubbl/distr/stampa | Hoboken, NJ, : Wiley, c2005 |
Descrizione fisica | 1 online resource (262 p.) |
Disciplina | 005.133 |
Altri autori (Persone) | El-GhazawiTarek |
Collana | Wiley Series on Parallel and Distributed Computing |
Soggetto topico |
UPC (Computer program language)
Parallel programming (Computer science) Electronic data processing - Distributed processing |
ISBN |
1-280-27593-6
9786610275939 0-470-25214-6 0-471-47836-9 0-471-47837-7 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
UPC; CONTENTS; Preface; 1. Introductory Tutorial; 1.1 Getting Started; 1.2 Private and Shared Data; 1.3 Shared Arrays and Affinity of Shared Data; 1.4 Synchronization and Memory Consistency; 1.5 Work Sharing; 1.6 UPC Pointers; 1.7 Summary; Exercises; 2. Programming View and UPC Data Types; 2.1 Programming Models; 2.2 UPC Programming Model; 2.3 Shared and Private Variables; 2.4 Shared and Private Arrays; 2.5 Blocked Shared Arrays; 2.6 Compiling Environments and Shared Arrays; 2.7 Summary; Exercises; 3. Pointers and Arrays; 3.1 UPC Pointers; 3.2 Pointer Arithmetic
3.3 Pointer Casting and Usage Practices3.4 Pointer Information and Manipulation Functions; 3.5 More Pointer Examples; 3.6 Summary; Exercises; 4. Work Sharing and Domain Decomposition; 4.1 Basic Work Distribution; 4.2 Parallel Iterations; 4.3 Multidimensional Data; 4.4 Distributing Trees; 4.5 Summary; Exercises; 5. Dynamic Shared Memory Allocation; 5.1 Allocating a Global Shared Memory Space Collectively; 5.2 Allocating Multiple Global Spaces; 5.3 Allocating Local Shared Spaces; 5.4 Freeing Allocated Spaces; 5.5 Summary; Exercises; 6. Synchronization and Memory Consistency; 6.1 Barriers 6.2 Split-Phase Barriers6.3 Locks; 6.4 Memory Consistency; 6.5 Summary; Exercises; 7. Performance Tuning and Optimization; 7.1 Parallel System Architectures; 7.2 Performance Issues in Parallel Programming; 7.3 Role of Compilers and Run-Time Systems; 7.4 UPC Hand Optimization; 7.5 Case Studies; 7.6 Summary; Exercises; 8. UPC Libraries; 8.1 UPC Collective Library; 8.2 UPC-IO Library; 8.3 Summary; References; Appendix A: UPC Language Specifications, v1.1.1; Appendix B: UPC Collective Operations Specifications, v1.0; Appendix C: UPC-IO Specifications, v1.0 Appendix D: How to Compile and Run UPC ProgramsAppendix E: Quick UPC Reference; Index |
Record Nr. | UNINA-9910830398203321 |
El-Ghazawi Tarek | ||
Hoboken, NJ, : Wiley, c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
UPC : distributed shared memory programming / / Tarek El-Ghazawi ... [et al.] |
Edizione | [1st edition] |
Pubbl/distr/stampa | Hoboken, NJ, : Wiley, c2005 |
Descrizione fisica | 1 online resource (262 p.) |
Disciplina | 005.13/3 |
Altri autori (Persone) | El-GhazawiTarek |
Collana | Wiley Series on Parallel and Distributed Computing |
Soggetto topico |
UPC (Computer program language)
Parallel programming (Computer science) Electronic data processing - Distributed processing |
ISBN |
9786610275939
9781280275937 1280275936 9780470252147 0470252146 9780471478362 0471478369 9780471478379 0471478377 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
UPC; CONTENTS; Preface; 1. Introductory Tutorial; 1.1 Getting Started; 1.2 Private and Shared Data; 1.3 Shared Arrays and Affinity of Shared Data; 1.4 Synchronization and Memory Consistency; 1.5 Work Sharing; 1.6 UPC Pointers; 1.7 Summary; Exercises; 2. Programming View and UPC Data Types; 2.1 Programming Models; 2.2 UPC Programming Model; 2.3 Shared and Private Variables; 2.4 Shared and Private Arrays; 2.5 Blocked Shared Arrays; 2.6 Compiling Environments and Shared Arrays; 2.7 Summary; Exercises; 3. Pointers and Arrays; 3.1 UPC Pointers; 3.2 Pointer Arithmetic
3.3 Pointer Casting and Usage Practices3.4 Pointer Information and Manipulation Functions; 3.5 More Pointer Examples; 3.6 Summary; Exercises; 4. Work Sharing and Domain Decomposition; 4.1 Basic Work Distribution; 4.2 Parallel Iterations; 4.3 Multidimensional Data; 4.4 Distributing Trees; 4.5 Summary; Exercises; 5. Dynamic Shared Memory Allocation; 5.1 Allocating a Global Shared Memory Space Collectively; 5.2 Allocating Multiple Global Spaces; 5.3 Allocating Local Shared Spaces; 5.4 Freeing Allocated Spaces; 5.5 Summary; Exercises; 6. Synchronization and Memory Consistency; 6.1 Barriers 6.2 Split-Phase Barriers6.3 Locks; 6.4 Memory Consistency; 6.5 Summary; Exercises; 7. Performance Tuning and Optimization; 7.1 Parallel System Architectures; 7.2 Performance Issues in Parallel Programming; 7.3 Role of Compilers and Run-Time Systems; 7.4 UPC Hand Optimization; 7.5 Case Studies; 7.6 Summary; Exercises; 8. UPC Libraries; 8.1 UPC Collective Library; 8.2 UPC-IO Library; 8.3 Summary; References; Appendix A: UPC Language Specifications, v1.1.1; Appendix B: UPC Collective Operations Specifications, v1.0; Appendix C: UPC-IO Specifications, v1.0 Appendix D: How to Compile and Run UPC ProgramsAppendix E: Quick UPC Reference; Index |
Altri titoli varianti | Distributed shared memory programming |
Record Nr. | UNINA-9910876965503321 |
Hoboken, NJ, : Wiley, c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|