Languages and Compilers for Parallel Computing: 19th International Workshop, LCPC 2006, New Orleans, LA, USA, November 2-4, 2006. Revised Papers
Kathy Yelick (auth.),George Almási,Călin Caşcaval,Peng Wu (eds.)
معرفی و ارزیابی کتاب
Lingen F.
0 نظر
سال انتشار
صفحه
بازدید
مقدمه کتاب در دنیای امروز، تحلیل محاسباتی و شبیهسازیها نقش بسیار کلیدی در مهندسی و علوم محاسباتی دارند. یکی از ابزارهای مهم در این زمینه Finite Element Method یا به اختصار FEM است که برای حل مسائل پیچیدهی مهندسی و محاسبات عددی مورد استفاده قرار میگیرد. کتاب Design of an ob
پیش از خواندن
در دنیای امروز، تحلیل محاسباتی و شبیهسازیها نقش بسیار کلیدی در مهندسی و علوم محاسباتی دارند. یکی از ابزارهای مهم در این زمینه Finite Element Method یا به اختصار FEM است که برای حل مسائل پیچیدهی مهندسی و محاسبات عددی مورد استفاده قرار میگیرد. کتاب Design of an object oriented Finite Element package for parallel computers به طور خاص به طراحی و پیادهسازی یک سیستم شیءگرا برای محاسبهی FEM در کامپیوترهای موازی میپردازد.
این کتاب به بررسی طراحی یک بسته نرمافزاری به صورت شیءگرا میپردازد که به طور ویژه برای استفاده در کامپیوترهای موازی بهینهسازی شده است. در ابتدا، مبانی شیءگرایی و نحوه پیادهسازی آنها در حوزهی FEM مطرح میشود و سپس به تکنیکهای مختلف برای بهبود کارایی در محاسبات موازی پرداخته میشود. طراحی الگوها و معماریهایی که منجر به بهبود قابلیتهایی نظیر مقیاسپذیری، انعطافپذیری و کارایی میشود، مورد توجه قرار گرفته است.
یکی از مهمترین چالشهای نرمافزارهای مهندسی، یافتن تعادل مناسب بین انعطافپذیری، مقیاسپذیری و کارایی است.
طراحی شیءگرا، هنر تبدیل پیچیدگی به سادگی است؛ و هیچ جایی این امر مهمتر از در دنیای شبیهسازی کامپیوتری نیست.
این کتاب نه تنها برای دانشجویان و افراد جدیدی که وارد حوزهی Finite Element Method میشوند، بلکه برای حرفهایها و مهندسین با تجربه که به دنبال بهبود و ارتقای سیستمهای فعلی خود هستند، منبعی گرانبها به شمار میآید. با توجه به روند سریع رشد کامپیوترهای موازی و نیاز روزافزون به محاسبات با سرعت بالا، درک و به کارگیری مفاهیم ارائه شده در این کتاب میتواند به افزایش کارایی و بهرهوری پروژههای بزرگ نرمافزاری کمک شایانی کند. همچنین، این کتاب با تأکید بر متدولوژی شیءگرایی در طراحی سیستمهای پیچیده، به طراحان نرمافزار ابزارهای قدرتمندی برای مواجهه با چالشهای آینده ارائه میدهد.
پرسشت با عنوان و نویسنده همین کتاب برای دستیار ارسال میشود. هر پاسخ ۲ امتیاز مصرف میکند.
0 نظر، میانگین 4.3 از ۵
وارد شوید تا نظر خود را ثبت کنید.
سؤال مشخص بپرس و از تجربه جامعه استفاده کن.