Search results for "High Performance with Java"
Items we need to order for you

R 611.00

Data Structures & Algorithms in Java 6e International Student Version
The design and analysis of efficient data structures has long been recognized as a key component of the Computer Science curriculum. Goodrich and Tomassia's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures. For each ADT presented in the text, the authors provide an associated Java interface. Concrete data structures realizing the ADTs are provided as Java classes implementing the interfaces. The Java code implementing fundamental data structures in this book is organized in a single Java package, net.datastructures. This package forms a coherent library of data structures and algorithms in Java specifically designed for educational purposes in a way that is complimentary with the Java Collections Framework.
R 2,462.00

Art of High Performance Computing for Computational Science, Vol. 2
This book presents advanced and practical techniques for performance optimization for highly parallel processing. Featuring various parallelization techniques in material science, it is a valuable resource for anyone developing software codes for computational sciences such as physics, chemistry, biology, earth sciences, space science, weather, disaster prevention and manufacturing, as well as for anyone using those software codes.Chapter 1 outlines supercomputers and includes a brief explanation of the history of hardware. Chapter 2 presents procedures for performance evaluation, while Chapter 3 describes the set of tuned applications in materials science, nanoscience and nanotechnology, earth science and engineering on the K computer. Introducing the order-N method, based on density functional theory (DFT) calculation, Chapter 4 explains how to extend the applicability of DFT to large-scale systems by reducing the computational complexity. Chapter 5 discusses acceleration and parallelization in classical molecular dynamics simulations, and lastly, Chapter 6 explains techniques for large-scale quantum chemical calculations, including the order-N method.This is the second of the two volumes that grew out of a series of lectures in the K computer project in Japan. The first volume addresses more basic techniques, and this second volume focuses on advanced and concrete techniques.
R 4,720.50

R 3,408.48

R 523.00


R 1,374.00

High-Performance Computing and Networking
High-performance computing and networking (HPCN) is driven by several initiatives in Europe, the United States, and Japan. In Europe several groups encouraged the Commission of the European Communities to start an HPCN programme. This two-volume work presents the proceedings of HPCN Europe 1994. Volume 1 includes sections on: keynote talks, HPCN and visualization in industry, algorithms for engineering applications, electrical computer-aided engineering, computational fluid dynamics, computational chemistry, materials science, weather simulations, environmental applications and climate, high-energy physics and astrophysics, neuroscience and neural networks, and database applications.
R 1,586.80



R 458.00

R 702.00

Java, Indonesia and Islam
Mark R. Woodward’s Islam in Java: Normative Piety and Mysticism in the Sultanate of Yogyakarta (1989) was one of the most important work on Indonesian Islam of the era. This new volume, Java, Indonesia, and Islam, builds on the earlier study, but also goes beyond it in important ways. Written on the basis of Woodward’s thirty years of research on Javanese Islam in a Yogyakarta (south-central Java) setting, the book presents a much-needed collection of essays concerning Javanese Islamic texts, ritual, sacred space, situated in Javanese and Indonesian political contexts.With a number of entirely new essays as well as significantly revised versions of essays this book is a valuable contribution to the academic community by an eminent anthropologist and key authority on Islamic religion and culture in Java.
R 4,271.18


High Performance with Laravel Octane
Explore tools, techniques, and practices to remove performance bottlenecks and enhance the stability of your Laravel and PHP web applicationsKey FeaturesGet a complete view of what it takes to design and build a high-performing application with OctaneReuse objects across requests and execute application logic asynchronouslyLearn key elements to design and build a performance-optimized and production-ready applicationBook DescriptionLaravel Octane is a very powerful component in the Laravel ecosystem that can help you achieve remarkable app performance. With Laravel Octane, you will find tools (queues, cache, and tables) that facilitate a new asynchronous approach for improving application performance. This book highlights how Laravel Octane works, what steps to take in designing an application from the start, what tools you have at your disposal, and how to set up production environments. It provides complete coverage of the strategies, tools, and best practices to make your apps scalable and performant. This is especially important as optimization is usually the overlooked part in the application development lifecycle. You will explore the asynchronous approach in Laravel and be able to release high-performing applications that have a positive impact on the end-user experience. By the end of this book, you will find yourself designing, developing, and releasing high-performance applications.What you will learnUnderstand the dynamics of the request life cycle in a classic Laravel applicationExplore possibilities with OpenSwoole and Roadrunner and choose the best solution for your applicationAnalyze the potential bottlenecks of a classic web applicationConfigure Laravel Octane with Roadrunner and OpenSwooleImplement functionality using asynchronous mechanisms and run tasks in parallel in the Laravel appPrepare the production environment to host Laravel Octane and its dependenciesUnderstand the pros and cons of applying potential enhancements to your Laravel appWho this book is forThe book is for existing Laravel developers who want to improve their software architecture, from a basic or standard architecture to a more scalable and performant one. Basic knowledge of Laravel fundamentals is required.
R 1,270.00


Java How to Program, Early Objects, Global Edition
For courses in Java programming The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of programming fundamentals, object-oriented programming concepts and intermediate-level topics for further study. Java How to Program, Early Objects, 11th Edition, presents leading-edge computing technologies using the Deitel signature live-code approach, which demonstrates concepts in hundreds of complete working programs. The 11th Edition presents updated coverage of Java SE 8 and new Java SE 9 capabilities, including JShell, the Java Module System, and other key Java 9 topics.
R 2,353.00

R 611.00



Competence in High Performance Computing 2010
This book presents the state-of-the-art in simulation on supercomputers. Leading researchers present results achieved on systems of the Gauss-Allianz, the association of High-Performance Computing centers in Germany. The reports cover all fields of computational science and engineering, ranging from CFD to Computational Physics and Biology to Computer Science, with a special emphasis on industrially relevant applications. Presenting results for large-scale parallel microprocessor-based systems and GPU and FPGA-supported systems, the book makes it possible to compare the performance levels and usability of various architectures. Its outstanding results in achieving the highest performance for production codes are of particular interest for both scientists and engineers. The book includes a wealth of color illustrations and tables.
R 4,030.00

High-Performance Programming in C# and .NET
Enhance your applications' performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, gRPC communication, and distributed applicationsKey FeaturesMake the best use of performance enhancements in C# 10.0 and .NET 6Boost application performance by identifying hardware bottlenecks and common performance pitfallsGet to grips with best practices and techniques for improving the scalability of distributed systemsBook DescriptionWriting high-performance code while building an application is crucial, and over the years, Microsoft has focused on delivering various performance-related improvements within the .NET ecosystem. This book will help you understand the aspects involved in designing responsive, resilient, and high-performance applications with the new version of C# and .NET.You will start by understanding the foundation of high-performance code and the latest performance-related improvements in C# 10.0 and .NET 6. Next, you’ll learn how to use tracing and diagnostics to track down performance issues and the cause of memory leaks. The chapters that follow then show you how to enhance the performance of your networked applications and various ways to improve directory tasks, file tasks, and more. Later, you’ll go on to improve data querying performance and write responsive user interfaces. You’ll also discover how you can use cloud providers such as Microsoft Azure to build scalable distributed solutions. Finally, you’ll explore various ways to process code synchronously, asynchronously, and in parallel to reduce the time it takes to process a series of tasks.By the end of this C# programming book, you’ll have the confidence you need to build highly resilient, high-performance applications that meet your customer's demands.What you will learnUse correct types and collections to enhance application performanceProfile, benchmark, and identify performance issues with the codebaseExplore how to best perform queries on LINQ to improve an application's performanceEffectively utilize a number of CPUs and cores through asynchronous programmingBuild responsive user interfaces with WinForms, WPF, MAUI, and WinUIBenchmark ADO.NET, Entity Framework Core, and Dapper for data accessImplement CQRS and event sourcing and build and deploy microservicesWho this book is forThis book is for software engineers, professional software developers, performance engineers, and application profilers looking to improve the speed of their code or take their skills to the next level to gain a competitive advantage. You should be a proficient C# programmer who can already put the language to good use and is also comfortable using Microsoft Visual Studio 2022.
R 1,791.00

Competence in High Performance Computing 2010
This book presents the state-of-the-art in simulation on supercomputers. Leading researchers present results achieved on systems of the Gauss-Allianz, the association of High-Performance Computing centers in Germany. The reports cover all fields of computational science and engineering, ranging from CFD to Computational Physics and Biology to Computer Science, with a special emphasis on industrially relevant applications. Presenting results for large-scale parallel microprocessor-based systems and GPU and FPGA-supported systems, the book makes it possible to compare the performance levels and usability of various architectures. Its outstanding results in achieving the highest performance for production codes are of particular interest for both scientists and engineers. The book includes a wealth of color illustrations and tables.
R 4,784.35

Java How to Program, Late Objects, Global Edition
The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming fundamentals, object-oriented programming concepts and intermediate-level topics for further study. Java How to Program, Late Objects, 11th Edition, presents leading-edge computing technologies using the Deitel signature live-code approach, which demonstrates concepts in hundreds of complete working programs. The 11th Edition presents updated coverage of Java SE 8 and new Java SE 9 capabilities, including JShell, the Java Module System, and other key Java 9 topics.
R 2,069.00

Sustained Simulation Performance 2018 and 2019
This book presents the state of the art in High Performance Computing on modern supercomputer architectures. It addresses trends in hardware and software development in general, as well as the future of High Performance Computing systems and heterogeneous architectures. The contributions cover a broad range of topics, from improved system management to Computational Fluid Dynamics, High Performance Data Analytics, and novel mathematical approaches for large-scale systems. In addition, they explore innovative fields like coupled multi-physics and multi-scale simulations. All contributions are based on selected papers presented at the 26th and 28th Workshops on Sustained Simulation Performance, held at the High Performance Computing Center, University of Stuttgart, Germany, in October 2017 and 2018, and the 27th and 29th Workshops on Sustained Simulation Performance, held at the Cyberscience Center, Tohoku University, Japan, in March 2018 and 2019.
R 5,161.46


Frontiers of High Performance Computing and Networking – ISPA 2006 Workshops
This book constitutes the refereed joint proceedings of ten international workshops held in conjunction with the 4th International Symposium on Parallel and Distributed Processing and Applications, ISPA 2006, held in Sorrento, Italy in December 2006. It contains 116 papers that contribute to enlarging the spectrum of the more general topics treated in the ISPA 2006 main conference.
R 3,181.63


Objects First with Java: A Practical Introduction Using BlueJ, Global Edition
A Modern Approach to Functional Programming Objects First with Java: A Practical Introduction is an introduction to object-oriented programming for beginners. The main focus of the book is general object-oriented and programming concepts from a software engineering perspective. The first chapters are written for students with no programming experience with later chapters being more suitable for advanced or professional programmers. The Java programming language and BlueJ–the Java development environment – are the two tools used throughout the book. BlueJ's clear visualisation of classes and objects means that students can immediately appreciate the differences between them and gain a much better understanding of the nature of an object than they would from simply reading source code. Unlike traditional textbooks, the chapters are not ordered by language features but by software development concepts. The Sixth Edition goes beyond just adding the new language constructs of Java 8. The book’s exploration of this new language demonstrates a renaissance of functional ideas in modern programming. While functional programming isn’t new in principle, it’s seen a boost in popularity based on the current computer hardware available and the changing nature of projects programmers wish to tackle. Functional language constructs make it possible to efficiently automate currency, make use of multiple cores without much effort on the side of the programmer, are both more elegant and readable, and offer great potential in solving the issue of parallel hardware. Functional programming has become an essential part of the field, and Objects First with Java gives students a basic understanding of an area they’ll need to master in order to succeed in the future.
R 2,353.00

R 1,008.00

High Performance Computing and Communications
Welcome to the proceedings of the 2005 International Conference on High P- formance Computing and Communications (HPCC 2005) which was held in Sorrento (Naples), Italy, September 21-23, 2005. Withtherapidgrowthincomputing andcommunicationtechnology,thepast decade has witnessed a proliferationofpowerfulparallelanddistributed systems and an ever-increasing demand for the practice of high performance computing and communication(HPCC). HPCChas movedinto the mainstreamof comp- ing and become a key technology in determining future research and devel- ment activities in many academic and industrial branches, especially when the solution of large and complex problems must cope with very tight timing sch- ules.TheHPCC2005conferenceprovidedaforumfor engineersandscientists in academia,industry,andgovernmenttoaddressallresultingprofoundchallenges, and to presentand discuss their new ideas,researchresults, applications and - perience on all aspects of high performance computing and communications. There was a very large number of paper submissions (263), not only from Europe, but also from Asia and the Paci?c, and North and South America.All submissions were reviewed by at least three Program or Technical Committee members or external reviewers. It was extremely di?cult to select the pres- tations for the conference because there were so many excellent and interesting submissions. In order to allocate as many papers as possible and keep the high quality of the conference, we ?nally decided to accept 76 regular papers and 44 shortpapersfororalpresentations.Webelievethatallofthesepapersandtopics not only provided novel ideas, new results, work in progress and state-of-the-art techniques in this ?eld, but also stimulated the future research activities in the area of high performance computing and communications.
R 4,791.55

Java For Dummies
Learn to code with Java and open the gate to a rewarding career Now in its 9th edition, Java For Dummies gives you the essential tools you need to understand the programming language that 17 million software developers rely on. This beginner-friendly guide simplifies every step of the learning process. You'll learn the basics of Java and jump into writing your own programs. Along the way, you'll gain the skills you need to reuse existing code, create new objects, troubleshoot when things go wrong, and build working programs from the ground up. Java For Dummies will help you become a Java developer, even if you're brand new to the world of coding. Learn the basic syntax and building blocks of JavaBegin to write your own programs in the latest Java versionTest out your code and problem-solve any errors you findDiscover techniques for writing code faster This is the must-have Dummies resource for beginning programmers and students who need a step-by-step guide to getting started with Java. You'll also love this book if you're a seasoned programmer adding another language to your repertoire.
R 835.00

Tools and Techniques for High Performance Computing
This book constitutes the refereed proceedings of 3 workshops co-located with International Conference for High Performance Computing, Networking, Storage, and Analysis, SC19, held in Denver, CO, USA, in November 2019. The 12 full papers presented in this proceedings feature the outcome of the 6th Annual Workshop on HPC User Support Tools, HUST 2019, International Workshop on Software Engineering for HPC-Enabled Research, SE-HER 2019, and Third Workshop on Interactive High-Performance Computing, WIHPC 2019.
R 1,542.57

Conquering Big Data with High Performance Computing
This book provides an overview of the resources and research projects that are bringing Big Data and High Performance Computing (HPC) on converging tracks. It demystifies Big Data and HPC for the reader by covering the primary resources, middleware, applications, and tools that enable the usage of HPC platforms for Big Data management and processing.Through interesting use-cases from traditional and non-traditional HPC domains, the book highlights the most critical challenges related to Big Data processing and management, and shows ways to mitigate them using HPC resources. Unlike most books on Big Data, it covers a variety of alternatives to Hadoop, and explains the differences between HPC platforms and Hadoop.Written by professionals and researchers in a range of departments and fields, this book is designed for anyone studying Big Data and its future directions. Those studying HPC will also find the content valuable.
R 4,929.27

High Performance Computing
This volume constitutes the revised selected papers of 40th International Conference on High Performance Computing, ISC High Performance 2025, Hamburg, Germany, during June 10-13, 2025.
R 3,194.71

R 1,157.00

Frontiers of High Performance Computing and Networking - ISPA 2007 Workshops
This book constitutes the refereed joint proceedings of seven international workshops held in conjunction with the 5th International Symposium on Parallel and Distributed Processing and Applications, ISPA 2007, held in Niagara Falls, Canada in August 2007. The 53 revised full papers presented were carefully selected from many high quality submissions. The workshops contribute to enlarging the spectrum of the more general topics treated in the ISPA 2007 main conference.
R 3,081.55

R 885.00

High Performance Computing Systems. Performance Modeling, Benchmarking, and Simulation
This book constitutes the refereed proceedings papers from the 8th International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computing Systems, PMBS 2017, held in Denver, Colorado, USA, in November 2017. The 10 full papers and 3 short papers included in this volume were carefully reviewed and selected from 36 submissions. They were organized in topical sections named: performance evaluation and analysis; performance modeling and simulation; and short papers.
R 2,169.62

High Performance Computing and Communications
This book constitutes the refereed proceedings of the Third International Conference on High Performance Computing and Communications, HPCC 2007. The 75 revised full papers address all current issues of parallel and distributed systems and high performance computing and communication, including networking protocols, embedded systems, wireless, mobile and pervasive computing, Web services and internet computing, and programming interfaces for parallel systems.
R 3,126.81

High Performance Computing in Science and Engineering ' 06
This book presents the state-of-the-art in simulation on supercomputers. Leading researchers present results achieved on systems of the High Performance Computing Center Stuttgart (HLRS) for the year 2006. The reports cover all fields of computational science and engineering ranging from CFD via computational physics and chemistry to computer science with a special emphasis on industrially relevant applications. The book comes with illustrations and tables.
R 4,030.00

R 763.00

High Performance Computing for Computational Science - VECPAR 2008
This book constitutes the thoroughly refereed post-conference proceedings of the 8th International Conference on High Performance Computing for Computational Science, VECPAR 2008, held in Toulouse, France, in June 2008. The 51 revised full papers presented together with the abstract of a surveying and look-ahead talk were carefully reviewed and selected from 73 submissions. The papers are organized in topical sections on parallel and distributed computing, cluster and grid computing, problem solving environment and data centric, numerical methods, linear algebra, computing in geosciences and biosciences, imaging and graphics, computing for aerospace and engineering, and high-performance data management in grid environments.
R 2,015.00

R 1,069.00

High Performance Computing for Computer Graphics and Visualisation
This book contains mainly a selection of papers that were presented at the International Workshop on High Performance Computing/or Computer Graphics and Visualisation, held in Swansea, United Kingdom on 3-4 July 1995. The workshop was sponsored by the HEFCWI Initiative on ·Parallel Computing - Foundations and Applications·, and it has provided the international computer graphics community with a platform for: • assessing and reviewing the impact of the development of high performance computing on the progress of computer graphics and visualisation; • presenting the current use of high performance computing architecture and software tools in computer graphics and visualisation, and the development of parallel graphics algorithms; • identifying potential high performance computing applications in computer graphics and visualisation, and encouraging members of the graphics community to think about their problems from the perspective of parallelism. The book is divided into six sections. The first section, which acts as the introduction of the book, gives an overview of the current state of the art It contains a comprehensive survey, by Whitman, of parallel algorithms for computer graphics and visualisation; and a discussion, by Hansen, on the past, present and future high performance computing applications in computer graphics and visualisation. The second section is focused on the design and implementation of high performance architecture, software tools and algorithms for surface rendering.
R 3,039.40

R 2,605.00

Compiling Parallel Loops for High Performance Computers
4. 2 Code Segments . . . . . . . . . . . . . . . 96 4. 3 Determining Communication Parameters . 99 4. 4 Multicast Communication Overhead · 103 4. 5 Partitioning . . . . . . · 103 4. 6 Experimental Results . 117 4. 7 Conclusion. . . . . . . · 121 5 COLLECTIVE PARTITIONING AND REMAPPING FOR MULTIPLE LOOP NESTS 125 5. 1 Introduction. . . . . . . . . 125 5. 2 Program Enclosure Trees. . 128 5. 3 The CPR Algorithm . . 132 5. 4 Experimental Results. . 141 5. 5 Conclusion. . 146 BIBLIOGRAPHY. 149 INDEX . . . . . . . . 157 LIST OF FIGURES Figure 1. 1 The Butterfly Architecture. . . . . . . . . . 5 1. 2 Example of an iterative data-parallel loop . . 7 1. 3 Contiguous tiling and assignment of an iteration space. 13 2. 1 Communication along a line segment. . . 24 2. 2 Access pattern for the access offset, (3,2). 25 2. 3 Decomposing an access vector along an orthogonal basis set of vectors. . . . . . . . . . . . . . . . . . . 26 2. 4 An analysis of communication patterns. 29 2. 5 Decomposing a vector along two separate basis sets of vectors. 31 2. 6 Cache lines aligning with borders. 33 2. 7 Cache lines not aligned with borders. 34 2. 8 nh is the difference of nd and nb. 42 2. 9 nh is the sum of nd and nb. 42 2. 10 The ADAPT system. 44 2. 11 Code segment used in experiments. . 46 2. 12 Execution rates for various partitions. 47 2. 13 Execution time of partitions on Multimax. 48 2. 14 Performance increase as processing power increases. 49 2. 15 Percentage miss ratios for various aspect ratios and line sizes.
R 3,018.51















































