کتاب الکترونیکی

پردازنده های شبکه: معماری، برنامه نویسی و پیاده سازی

Network Processors: Architecture, Programming, and Implementation

دانلود کتاب Network Processors: Architecture, Programming, and Implementation (به فارسی: پردازنده های شبکه: معماری، برنامه نویسی و پیاده سازی) نوشته شده توسط «Ran Giladi»


اطلاعات کتاب پردازنده های شبکه: معماری، برنامه نویسی و پیاده سازی

موضوع اصلی: شبکه سازی

نوع: کتاب الکترونیکی

ناشر: Morgan Kaufmann

نویسنده: Ran Giladi

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2008

تعداد صفحه: 737

حجم کتاب: 11 مگابایت

کد کتاب: 0123708915 , 9780123708915

توضیحات کتاب پردازنده های شبکه: معماری، برنامه نویسی و پیاده سازی

پردازنده‌های شبکه بلوک‌های ساختمانی اساسی در سیستم‌های ارتباطی مدرن هستند که در آن‌ها ده‌ها جریان شبکه Gbps باید در زمان واقعی پردازش شوند. برنامه های فعلی شبکه و نیازهای ترافیکی سرعت و قابلیت های پردازشی را ایجاب می کند که فراتر از واحدهای پردازش مرکزی معمولی و عمومی است. پردازنده های شبکه تنها راه حل قابل برنامه ریزی هستند که می توانند نیازهای جریان های شبکه مدرن را برطرف کنند. با این حال، پیاده‌سازی پردازنده‌های شبکه به یک الگوی برنامه‌نویسی جدید نیاز دارد که بتواند نیازهای پردازش شبکه را برآورده کند. این کتاب خواننده را از طریق الزامات و نظریه اساسی پردازنده‌های شبکه، برنامه‌های کاربردی واقعی و پیاده‌سازی پردازنده‌های شبکه هدایت می‌کند و شامل محیط توسعه میکروکد EZChip است تا خوانندگان بتوانند تجربه عملی در نوشتن برنامه‌های شبکه‌ای با سرعت بالا به دست آورند. در پایان کتاب، خواننده می‌تواند برنامه‌های کاربردی خود را روی یک پردازنده شبکه شبیه‌سازی شده بنویسد و آزمایش کند. پوشش دقیق پردازنده های شبکه چیست و چه کاری می توان با آنها انجام داد. نمونه های واقعی و متعددی از برنامه ها و پیاده سازی های شبکه (تحلیل، الگوریتم و کد) ارائه شده است.


Network processors are fundamental building blocks in modern communication systems, in which tens of Gbps network streams have to be processed in real time. Current network applications and traffic requirements necessitate processing speeds and capabilities that are beyond those of conventional, general purpose central processing units. Network processors are the only programmable solution that can handle modern network streams demands. However, implementing network processors requires a new programming paradigm that can meet network processing requirements. This book leads the reader through the requirements and the underlying theory of network processors, real applications and implementation of network processors, and includes the EZChip Microcode Development Environment so that readers can gain hands-on experience in writing high speed networking applications. By the end of the book the reader will be able to write and test his own applications on a simulated network processor. .Detailed coverage of what network processors are all about and what can be done with them .Numerous, real examples of networking applications and implementations (analysis, algorithm, and code) are provided

دانلود کتاب «پردازنده های شبکه: معماری، برنامه نویسی و پیاده سازی»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.