05796nam 2200733 a 450 991013358190332120210906114714.01-283-02557-497866130255790-470-93201-50-470-93202-3(CKB)3400000000000290(EBL)675087(OCoLC)711779383(SSID)ssj0000466836(PQKBManifestationID)11327726(PQKBTitleCode)TC0000466836(PQKBWorkID)10466687(PQKB)11785553(MiAaPQ)EBC675087(WaSeSS)Ind00022683(CaSebORM)9780470934630(PPN)153938773(EXLCZ)99340000000000029020101012d2011 uy 0engur|n|---|||||txtccrAlgorithms and parallel computing[electronic resource] /Fayez Gebali1st editionHoboken, N.J. Wiley20111 online resource (365 p.)Wiley series on parallel and distributed computing ;82Description based upon print version of record.0-470-93463-8 0-470-90210-8 Includes bibliographical references and index.Algorithms and Parallel Computing; Contents; Preface; List of Acronyms; Chapter 1: Introduction; 1.1 INTRODUCTION; 1.2 TOWARD AUTOMATING PARALLEL PROGRAMMING; 1.3 ALGORITHMS; 1.4 PARALLEL COMPUTING DESIGN CONSIDERATIONS; 1.5 PARALLEL ALGORITHMS AND PARALLEL ARCHITECTURES; 1.6 RELATING PARALLEL ALGORITHM AND PARALLEL ARCHITECTURE; 1.7 IMPLEMENTATION OF ALGORITHMS: A TWO-SIDED PROBLEM; 1.8 MEASURING BENEFITS OF PARALLEL COMPUTING; 1.9 AMDAHL'S LAW FOR MULTIPROCESSOR SYSTEMS; 1.10 GUSTAFSON-BARSIS'S LAW; 1.11 APPLICATIONS OF PARALLEL COMPUTING; Chapter 2: Enhancing Uniprocessor Performance2.1 INTRODUCTION2.2 INCREASING PROCESSOR CLOCK FREQUENCY; 2.3 PARALLELIZING ALU STRUCTURE; 2.4 USING MEMORY HIERARCHY; 2.5 PIPELINING; 2.6 VERY LONG INSTRUCTION WORD (VLIW) PROCESSORS; 2.7 INSTRUCTION-LEVEL PARALLELISM (ILP) AND SUPERSCALAR PROCESSORS; 2.8 MULTITHREADED PROCESSOR; Chapter 3: Parallel Computers; 3.1 INTRODUCTION; 3.2 PARALLEL COMPUTING; 3.3 SHARED-MEMORY MULTIPROCESSORS (UNIFORM MEMORY ACCESS [UMA]); 3.4 DISTRIBUTED-MEMORY MULTIPROCESSOR (NONUNIFORM MEMORY ACCESS [NUMA]); 3.5 SIMD PROCESSORS; 3.6 SYSTOLIC PROCESSORS; 3.7 CLUSTER COMPUTING; 3.8 GRID (CLOUD) COMPUTING3.9 MULTICORE SYSTEMS3.10 SM; 3.11 COMMUNICATION BETWEEN PARALLEL PROCESSORS; 3.12 SUMMARY OF PARALLEL ARCHITECTURES; Chapter 4: Shared-Memory Multiprocessors; 4.1 INTRODUCTION; 4.2 CACHE COHERENCE AND MEMORY CONSISTENCY; 4.3 SYNCHRONIZATION AND MUTUAL EXCLUSION; Chapter 5: Interconnection Networks; 5.1 INTRODUCTION; 5.2 CLASSIFICATION OF INTERCONNECTION NETWORKS BY LOGICAL TOPOLOGIES; 5.3 INTERCONNECTION NETWORK SWITCH ARCHITECTURE; Chapter 6: Concurrency Platforms; 6.1 INTRODUCTION; 6.2 CONCURRENCY PLATFORMS; 6.3 CILK++; 6.4 OpenMP; 6.5 COMPUTE UNIFIED DEVICE ARCHITECTURE (CUDA)Chapter 7: Ad Hoc Techniques for Parallel Algorithms7.1 INTRODUCTION; 7.2 DEFINING ALGORITHM VARIABLES; 7.3 INDEPENDENT LOOP SCHEDULING; 7.4 DEPENDENT LOOPS; 7.5 LOOP SPREADING FOR SIMPLE DEPENDENT LOOPS; 7.6 LOOP UNROLLING; 7.7 PROBLEM PARTITIONING; 7.8 DIVIDE-AND-CONQUER (RECURSIVE PARTITIONING) STRATEGIES; 7.9 PIPELINING; Chapter 8: Nonserial-Parallel Algorithms; 8.1 INTRODUCTION; 8.2 COMPARING DAG AND DCG ALGORITHMS; 8.3 PARALLELIZING NSPA ALGORITHMS REPRESENTED BY A DAG; 8.4 FORMAL TECHNIQUE FOR ANALYZING NSPAs; 8.5 DETECTING CYCLES IN THE ALGORITHM8.6 EXTRACTING SERIAL AND PARALLEL ALGORITHM PERFORMANCE PARAMETERS8.7 USEFUL THEOREMS; 8.8 PERFORMANCE OF SERIAL AND PARALLEL ALGORITHMS ON PARALLEL COMPUTERS; Chapter 9: z-Transform Analysis; 9.1 INTRODUCTION; 9.2 DEFINITION OF z-TRANSFORM; 9.3 THE 1-D FIR DIGITAL FILTER ALGORITHM; 9.4 SOFTWARE AND HARDWARE IMPLEMENTATIONS OF THE z-TRANSFORM; 9.5 DESIGN 1: USING HORNER'S RULE FOR BROADCAST INPUT AND PIPELINED OUTPUT; 9.6 DESIGN 2: PIPELINED INPUT AND BROADCAST OUTPUT; 9.7 DESIGN 3: PIPELINED INPUT AND OUTPUT; Chapter 10: Dependence Graph Analysis; 10.1 INTRODUCTION10.2 THE 1-D FIR DIGITAL FILTER ALGORITHM"There is a software gap between the hardware potential and the performance that can be attained using today's software parallel program development tools. The tools need manual intervention by the programmer to parallelize the code. Programming a parallel computer requires closely studying the target algorithm or application, more so than in the traditional sequential programming we have all learned. The programmer must be aware of the communication and data dependencies of the algorithm or application. This book provides the techniques to explore the possible ways to program a parallel computer for a given application"--Provided by publisher."This book provides the techniques to explore the possible ways to program a parallel computer for a given application"--Provided by publisher.Wiley series on parallel and distributed computing ;82.Parallel processing (Electronic computers)Computer algorithmsParallel processing (Electronic computers)Computer algorithms.004.35004/.35005.275COM043000bisacshGebali Fayez720885MiAaPQMiAaPQMiAaPQBOOK9910133581903321Algorithms and parallel computing2124806UNINA03814oam 22006734a 450 991078161230332120230516193747.01-57506-631-910.1515/9781575066318(CKB)2550000000052173(OCoLC)759160148(CaPaEBR)ebrary10495984(SSID)ssj0000540633(PQKBManifestationID)11340715(PQKBTitleCode)TC0000540633(PQKBWorkID)10585778(PQKB)10805269(Au-PeEL)EBL3155628(CaPaEBR)ebr10495984(OCoLC)932350389(MdBmJHUP)musev2_79424(DE-B1597)584355(DE-B1597)9781575066318(MiAaPQ)EBC3155628(EXLCZ)99255000000005217320100106d2010 uy 0engurcn|||||||||txtccrReading Joshua as Christian ScriptureDouglas S. EarlWinona Lake, Ind. :Eisenbrauns,2010.©2010.1 online resource (293 p.)Journal of theological interpretation supplements ;2Slightly Revision of the author's thesis (Ph. D.)--Durham University, 2008.1-57506-701-3 Includes bibliographical references and indexes.Reading Joshua as Christian scripture? -- Learning to speak of God through myth : approaching Joshua as myth -- The hermeneutics of reading Joshua as Christian scripture -- Joshua as part of tradition(s) -- The genre of Joshua : codes of production and use of literary conventions -- Understanding the significance of [cherem] -- The text of Joshua -- Reading Joshua -- Drawing it all together : reading Joshua as Christian scripture today."The book of Joshua has been received and used as Christian Scripture throughout Christian history. The challenge today, however, is how Christians should appropriately continue to read Joshua as Scripture, not least in the light of well-known historical and ethical difficulties with the narrative. In Reading Joshua as Christian Scripture, Douglas Earl draws on conceptual resources offered by recent anthropological approaches to myth and combines this with a close literary reading of the text, in order to argue that Joshua is misconstrued when it is treated as a historical account of conquest. Instead, in its ancient Israelite context Joshua functioned to reshape accepted norms of community identity, as reflected in the book of Deuteronomy, by forming a new "cultural memory." Furthermore, Earl reconsiders the traditional notion of the "spiritual sense" of Scripture in terms of a rich account of symbol and also makes use of the narrative hermeneutics of Paul Ricoeur. The result is a fresh and unexpected reading of Joshua as Christian Scripture that develops the original function of the narrative in a way that resonates with classic premodern readings and is also challenging to contemporary Christian understandings of identity and faithfulness."--Publisher's description.Journal of theological interpretation supplements ;2.Bible. Joshua - Criticism, Interpretation, EtcHermeneutikidszbzRezeptionidszbzExegeseidszbzCriticism, interpretation, etc.Bible. Joshua - Criticism, Interpretation, Etc.Hermeneutik.Rezeption.Exegese.222/.206Earl Douglas S1173333MdBmJHUPMdBmJHUPBOOK9910781612303321Reading Joshua as Christian Scripture3832182UNINA01954nam2 22004213i 450 VAN026882820240409112508.463N978146157921220231214d1985 |0itac50 baengUS|||| |||||ˆVol. 1: ‰Optimality Criteriaedited by M. Save, W. PragerWith a contribution by G. SacchiNew YorkPlenum1985xii, 346 p.ill.24 cm001VAN02680262001 Mathematical Concepts and Methods in Science and Engineering210 New YorkPlenum ; [poi] Springer34001VAN02688272001 Structural Optimizationedited by M. Save, W. PragerWith a contribution by G. Sacchi210 New YorkPlenum215 volumi24 cm174-XXMechanics of deformable solids [MSC 2020]VANC022466MF74R20Anelastic fracture and damage [MSC 2020]VANC023486MF74PxxOptimization problems in solid mechanics [MSC 2020]VANC029091MFLinear optimizationKW:KMaterialsKW:KMetalsKW:KOptimizationKW:KProgrammingKW:KUSNew YorkVANL000011PragerWilliamVANV039591SacchiGiannantonioVANV220667SaveMarcelVANV042763Plenum <editore>VANV108321650ITSOL20240412RICAhttps://doi.org/10.1007/978-1-4615-7921-2E-book – Accesso al full-text attraverso riconoscimento IP di Ateneo, proxy e/o ShibbolethBIBLIOTECA DEL DIPARTIMENTO DI MATEMATICA E FISICAIT-CE0120VAN08NVAN0268828BIBLIOTECA DEL DIPARTIMENTO DI MATEMATICA E FISICA08CONS e-book 7745 08eMF7745 20231218 Optimality criteria1487377UNICAMPANIA