|
دوستان تو این دو سه ماه چه مطالعاتی داشته باشم تا واسه ارشد معماری آمادگی پیدا کنم؟؟؟ - نسخهی قابل چاپ
|
دوستان تو این دو سه ماه چه مطالعاتی داشته باشم تا واسه ارشد معماری آمادگی پیدا کنم؟؟؟ - azadeh7 - 15 خرداد ۱۳۹۳ ۰۱:۱۲ ب.ظ
(۱۵ خرداد ۱۳۹۳ ۱۲:۰۲ ق.ظ)red-green-blue نوشته شده توسط: (14 خرداد ۱۳۹۳ ۰۸:۰۳ ب.ظ)سودابه م نوشته شده توسط: (14 خرداد ۱۳۹۳ ۰۴:۲۷ ب.ظ)red-green-blue نوشته شده توسط: سلام باید بیشتر تحقیق کنید
تو سایت دانشگاههی تاپ دنیا بگردید ببینید چی درس میدن!از همین استانفورد شروع کنید تا بیشتر دید بگگیرید بعد بیاید سر شریف خودمون...
بسته به این کدوم دانشگاه قبول شید خیلی شرایطتون فرق خواهد کرد
مثلا ممکنه یه جا کاملا شبکه ای باشه یا یه جه کاملا سخت افزاری
این hspice و vhdl (برای کار با fpga ضروری هستش)و veriloge و C (اون چیزایی از سی که کاملاً با سخت افزار در ارتباطه - مثلا چطوری بتونید دو تا عدد float نامحدود با هم جمع کرد-چطوری برنامه نویسی کنید که leakage (سوراخ)تو حافظه تون بوجود نیاد -اصلا بیاد هر چی که توی معماری کامپیوتر خوندیدو پیاده سازیش کنید!!!) و نرم افزارهای خود درس معماری کامپیوترو بدونید چی هستن!(مثلا simple scalar که تو لینوکس باید نصب کنید)
یا شبیه سازهای شبکه مثل opnet، NS2، omnetو... که مثلا توی دانشکگاه ما با با بچه های صننعتی اصفهان خیلی بدردشون میخوره!
اول باید بینید چی میخواید! میخواید تو فوق تون کار شبکه ای (که یه گوشه ایش باید با شبیه سازهای شبکه کار کنید) انجام بدید یا کاملا سخت افزاری باشه!!!
آره متلب هم خوب هستش! خیلی از مقاله های شبکهای رو دیدم که با متلب کارشون رو پیاده سازی کردن! کتابخونه های قوی پردازش تصویر داره! فازی کنترل داره! با سیمولینکش (simulink) کار کنید!
اول ببینید چی میخواید بعد برید سراغشون! من که خودم فقط رسیدم بخورده با شبیه سازها کار کنم یه خرده هم وی اچ دی ال یاد بگیرم! اول که خوب فیلدتون مشخص شد دیگه یه راهو بگیریدو برید...لازم نیست همه چیو بلد باشید..از هر چی یه خرده! میتونید از فیلمای آموزشی که تو سایت maktabkhooneh.org هست استفاده کنید... حتی اگه شده بدید یه جا براتون اینارو دانلود کنن و بهشون پول بدید!!!!حتی!!!!
موفق باشید!
مرسی از توضیحتون اما یکم منو ترسوند!!همین زبان سی رو چطور باید تا اون حد جزیی یاد بگیریم؟یا حتی simple scalar؟ یعنی منظورم اینه به قول خودتون یکم باید از هرکدومو بدونیم ازقبل ورود به دانشگاه یا هنگام مشخص شدن فیلد کاریمون بریم سراغ یادگیریش؟
نترس!!!خدا با ماست :-)
خب به نظر من الان رو حساب علاقه تون فعلا پیش برید...به هر حال تا حدی میدونید به چی بیشتر علاقه دارید...بعد برید سر یادگیری ابزارهای اون فیلد...
یه زبون رو که حتماً باید یاد بگیرید...اونوخت سی یه چیزی هستش که مادر همس...بلدش باشی به همه دردی میخوره...همین شبیه سازی شبکه همااا کلی توش باید کُد سی بزنی...
یه خرده پیش بری دستت میاد باید چیاشو یاد بگیری...سعی کنید چن تا پروژه از تو کتاب دایتل انجام بدید..مثلا توی این فروم cplusplus که بگردید میتونید کدهای سی یا سی پلاس پلاسو دنبال کنید ببینیید که سوال طرف چی بوده کدشو وارد ککنید تا ببینید میتونید حلش کنیدو...
بینید نظر من اینه که باید یه چیزیو در حد حرفه ای بلد باشی..توی دنیای کار هم همینه ...درخواست میدن برای متخضض سی!اِی اس پی!پی اچ پی!اف پی جی اِی! نمیگن از هر چی یه خرده بلد باشید...شما باید مشخص کنید براشون در چه حد بللدی!اگه بلدی روی تو حساب باز کننن!
الان میکگم بیشتر بگرد دنبال اینکه چی به چه دردیت میخوره! مثلا رو حساب رتبه ت ببین کجا رو میاری چند تا دانشگا ه رو که فکر میکنی میاری برو ببین چجوریــه درساشون! توی اون راستا پیش برو! مثلا مثلا صنعتی ترم دو باید وی اچ دی ال پاس کنی!خب تو برو یه خرده از اونو یاد بگیر.ترم یک باید معماری پاس کنی خب تو برو ضمیمه ی کتاب پترسون رو یه خرده مطالعه کن! یا شبکه پیشرفته داری خب برو تنباوم اون فصلایی که پیش نیازت هستو بخون...
صرف نرم افزاری و کار با ابزارا نباشه!!! هر دوش در کنار هم! نقاط قوتت رو قوی تر کن! ضعفهات هم یه خرده جون بهشون بده
موفق باشید...
مرسی...کامل ترین پاسخی بوده که تا حالا شنیدم....
یه سوال ...من vhdl ومعماری پیشرفته جز درسای اختیاری کارشناسیم بوده پاس شده....واسه ارشد باید درسای دیگه ای بردارم ...درسته ؟؟!!! ...با این وجود بازم نیازی به یادگیری fpga هست....یا اینکه به عنوان یه فارغ التحصیل ارشد معماری باید بلد باشمش....؟؟؟؟!!!
یه سوال دیگه ...تو زمینه ی شبکه لینوکس پرکاربرد تره ؟؟؟؟ مباحث سیسکو هم به کارمون میاد....؟؟؟؟؟
|
دوستان تو این دو سه ماه چه مطالعاتی داشته باشم تا واسه ارشد معماری آمادگی پیدا کنم؟؟؟ - Bache Mosbat - 16 خرداد ۱۳۹۳ ۰۱:۰۸ ق.ظ
هیچکار نکنین جز استراحت، ترم اول ارشد درسا سنگینه، با ذهن خسته نمیتونین برین سر کلاس.
|
دوستان تو این دو سه ماه چه مطالعاتی داشته باشم تا واسه ارشد معماری آمادگی پیدا کنم؟؟؟ - Falcon - 19 خرداد ۱۳۹۳ ۱۰:۴۶ ب.ظ
یه دانشجو/فارق التحصیل معماری یکی از زمینه های کاریش میتونه پیاده سازی های سخت افزاری باشه. و اتفاقا یکی از زمینه های پر درآمد هم همین هست.
صرفا VHDL یا Verilog خالی بلد بودن فایده ای نداره و دنیای پیاده سازی خیلی فراتر از زبان برنامه نویسی هست.
البته منم خودم از مهر دانشجو ارشد معماری میشم ولی تو این زمینه کار کردم و میدونم بازار به چیا نیاز داره.
اگر دوست دارید در حین تحصیل کار بکنید و بعد فارغ التحصیلی بیکار نمونید توصیه من ایناست به شما ،
VHDL + Verilog هردوش باهم ، و پیاده سازی در سطح پیشرفته. ترجیها با محصولات Xilinx کار کنید .
برای مثال میتونید یه CPU کوچیک برا خودتون طراحی و پیاده سازی کنید، یا سعی کنید الگوریتم های DSP رو با FPGA پیاده سازی کنید ( کار تو این زمینه فراووونه )
Linux در سطح هسته :
. یکی از زمینه های پر کارپیاده سازی طراحی و ساخت رابط های سخت افزاری و نرم افزاریه ، یه سیستم پردازش سیگنال رو در نظر بگیرید که قرار کلی داده رو پردازش کنه ( مثلا رادیو نرم افزاری ) و یک یا چند PC ارتباط سریعی داشته باشه و بخشی از پردازش ها هم درون PC هست ، طبیعطا شما به یک رابط نیاز دارید.
معمولا اینجور کارا رو با لینوکس انجام میدن و برای کارای حرفه ای زیاد سمت ویندوز نمیرن. و اینکه میگم در سطح هسته یعنی اینکه لینوکس رو از هسته ش بشناسید نه توضیع های مختلف لینوکس که فقط در قیافه و یه سری چیزای دیگه باهم تفاوت دارن.
ساختار هسته، ساختار فایل سیستم، ساختار IO ، ساختار بوت و موارد اینچنینی
قطعا اگه تو این زمینه اطلاعات خوبی داشته باشین به راحتی کار گیرتون میاد.
Matlab :
تقریبا میشه گفت بخش بسیار بزرگی از پیپر های دنیا در چند سال اخیر از متلب برای شبیه سازی های عمومی که نرم افزاری خاصی براشون نیست استفاده کردند و کد نویسی تو متلب و حرفه ای شدن در نحوه استفاده از تولباکس هاش میتونه کمک بزرگی بهتون باشه.
|
دوستان تو این دو سه ماه چه مطالعاتی داشته باشم تا واسه ارشد معماری آمادگی پیدا کنم؟؟؟ - azadeh7 - 20 خرداد ۱۳۹۳ ۰۹:۳۳ ب.ظ
(۱۹ خرداد ۱۳۹۳ ۱۰:۴۶ ب.ظ)Falcon نوشته شده توسط: یه دانشجو/فارق التحصیل معماری یکی از زمینه های کاریش میتونه پیاده سازی های سخت افزاری باشه. و اتفاقا یکی از زمینه های پر درآمد هم همین هست.
صرفا VHDL یا Verilog خالی بلد بودن فایده ای نداره و دنیای پیاده سازی خیلی فراتر از زبان برنامه نویسی هست.
البته منم خودم از مهر دانشجو ارشد معماری میشم ولی تو این زمینه کار کردم و میدونم بازار به چیا نیاز داره.
اگر دوست دارید در حین تحصیل کار بکنید و بعد فارغ التحصیلی بیکار نمونید توصیه من ایناست به شما ،
VHDL + Verilog هردوش باهم ، و پیاده سازی در سطح پیشرفته. ترجیها با محصولات Xilinx کار کنید .
برای مثال میتونید یه CPU کوچیک برا خودتون طراحی و پیاده سازی کنید، یا سعی کنید الگوریتم های DSP رو با FPGA پیاده سازی کنید ( کار تو این زمینه فراووونه )
Linux در سطح هسته :
. یکی از زمینه های پر کارپیاده سازی طراحی و ساخت رابط های سخت افزاری و نرم افزاریه ، یه سیستم پردازش سیگنال رو در نظر بگیرید که قرار کلی داده رو پردازش کنه ( مثلا رادیو نرم افزاری ) و یک یا چند PC ارتباط سریعی داشته باشه و بخشی از پردازش ها هم درون PC هست ، طبیعطا شما به یک رابط نیاز دارید.
معمولا اینجور کارا رو با لینوکس انجام میدن و برای کارای حرفه ای زیاد سمت ویندوز نمیرن. و اینکه میگم در سطح هسته یعنی اینکه لینوکس رو از هسته ش بشناسید نه توضیع های مختلف لینوکس که فقط در قیافه و یه سری چیزای دیگه باهم تفاوت دارن.
ساختار هسته، ساختار فایل سیستم، ساختار IO ، ساختار بوت و موارد اینچنینی
قطعا اگه تو این زمینه اطلاعات خوبی داشته باشین به راحتی کار گیرتون میاد.
Matlab :
تقریبا میشه گفت بخش بسیار بزرگی از پیپر های دنیا در چند سال اخیر از متلب برای شبیه سازی های عمومی که نرم افزاری خاصی براشون نیست استفاده کردند و کد نویسی تو متلب و حرفه ای شدن در نحوه استفاده از تولباکس هاش میتونه کمک بزرگی بهتون باشه.
ممنون بابت اطلاعات جامع و کاملت...
|