{"first_publish_date": "1994", "title": "Parallel algorithms for VLSI computer-aided design applications", "covers": [8704169], "lc_classifications": ["TK7874.75 .B36 1994"], "key": "/works/OL3468933W", "authors": [{"type": {"key": "/type/author_role"}, "author": {"key": "/authors/OL578173A"}}], "dewey_number": ["621.39/5"], "type": {"key": "/type/work"}, "subjects": ["Very large scale integration", "Parallel algorithms", "Computer-aided design", "Integrated circuits", "Parallel processing (Electronic computers)", "Computer algorithms", "Design and construction", "Data processing"], "description": {"type": "/type/text", "value": "Parallel computing is becoming an increasingly cost-effective and affordable means for providing enormous computing power. While it is relatively easy to build massively parallel systems, it is not always easy to harness their power effectively. This book was written to help readers design good parallel algorithms that can efficiently use hardware resources to get maximum performance.\n\nAuthor Prithviraj Banerjee discusses practical parallel algorithms for all three forms of parallel programming (shared memory MIMD, message passing distributed memory MIMD, and SIMD) for a wide variety of applications from the VLSI CAD area, and gives actual experimental results. Each parallel algorithm is written at a high level in Pseudo-C form and is then explained in detail. All CAD applications are presented step by step, gradually introducing readers to the basics through examples.\n\nIn addition, the author includes case studies of parallel algorithm performance on benchmark circuits on actual parallel machines."}, "latest_revision": 5, "revision": 5, "created": {"type": "/type/datetime", "value": "2009-12-10T03:39:40.998977"}, "last_modified": {"type": "/type/datetime", "value": "2024-07-25T20:34:26.990657"}}