Запитання з тегом «education»

Посилання на питання навчання / викладання обчислювальної науки

7
Які основні навички повинен мати кожен вчений-обчислювач? [зачинено]
Кожному вченому потрібно трохи знати статистику: що означає кореляція, що таке довірчий інтервал тощо. Аналогічно, кожен учений повинен трохи знати про обчислення: питання в тому, що? Що розумно очікувати від кожного працюючого вченого про створення та використання програмного забезпечення? Наш перелік основних навичок --- те, що люди повинні знати, перш …
52 education 

7
Чи застарілий алгоритмічний аналіз за допомогою флоп-підліку?
На своїх курсах чисельного аналізу я навчився аналізувати ефективність алгоритмів, підраховуючи кількість потрібних їм операцій з плаваючою комою (флопи), залежно від розміру задачі. Наприклад, у тексті Трефетена та Бау про числовій лінійній алгебрі є навіть тривимірні зображення підрахунків флопу. Зараз модно говорити, що "флопи безкоштовні", тому що затримка пам'яті для …

8
Чи є програмне забезпечення з відкритим кодом або з легким доступом, яке може спростити алгебраїчні вирази, такі як
Я завжди обчислюю речі вручну, але зараз мої товариші стають неприємними і роблять багато повторюваних вправ, що включають просто підключення речей, як вираз вище. Мене особливо цікавить програмне забезпечення з відкритим кодом, таким як Python або R для спрощення таких рівнянь. Я спробував використовувати Wolfram Alpha , але мені не …

7
Чи передбачає обчислювальна наука програмування?
Я читав про обчислювальну науку у Вікіпедії, але моє розуміння не дуже зрозуміле. Чи передбачає обчислювальна наука програмування? Наскільки відрізняється обчислювальна наука від обчислювальної _ ____ , де бланком може бути будь-яка дисципліна (матеріалознавство, інженерія, хімія, біологія тощо)? (Я буду займатися інформатикою обчислювальної техніки.)

3
Як слід вивчити створення та програмування систем HPC?
Я в галузі, яка не обов'язково робить велику роботу з HPC, і коли вона стикається, часто це результат дослідників з інших галузей, які вивчають нові програми для їх методів тощо. Перш за все, це означає, що він ніколи насправді не впроваджується в процесі навчання, або багато виховується на семінарах, семінарах …
16 hpc  education 

1
Наскільки ефективний підхід до «складності знань» до Comp. Sci?
Я читав це на Math SE. Основне питання: Припустимо, що хтось хоче вивчити щось прогресивне; Один із способів зробити це - почати з основ і нарощувати. Але «більша картина» може загубитися в цьому процесі. Ще один метод (який я вважаю за краще називати рекурсивною Вікі) - це підібрати з паперу …

1
Університети, відомі обчислювальною фізикою
Мене дуже цікавить обчислювальна фізика, і мені дуже цікаво вивчати ці теми. Оскільки я планую поїхати на один семестр за кордон, мені було цікаво, які університети відомі обчислювальною фізикою? Особливо стосовно університетів США? Я усвідомлюю, що обчислювальна фізика не є величезною і самостійною галуззю фізики, але часто інтегрована в кафедри …
14 education 

6
Чи існує реалізація BLAS на рівні C / C ++?
Реалізація netlib BLAS є чудовим посиланням, оскільки в основному неоптимізована та добре зафіксована (наприклад, zgemm ). Однак це є у Fortran 77, що робить його дещо недоступним для тих, хто має більш сучасну освіту програмування. Чи є реалізація BLAS на рівні еталону, як netlib, в C / C ++?
11 blas  education 

5
Чи бажано сконцентруватися на вивченні математики чи обчислень?
Одночасно з моїми дослідженнями методів підпространства Крилова, я маю можливість дослідити математику за HPC на крок попереду або теорію обчислень (апаратне забезпечення, ОС, компілятори тощо). Наразі я знаю обох, щоб просто обійтись. Наприклад, я знаю, як отримати рівняння для CG та основи ітеративних методів, але я незрозумілий про деталі та …

3
Пріоритети вивчення обчислювальних методів, коли я повинен написати власний код порівняно з використанням бібліотек як початківця аспіранта?
Я починаю аспірантуру з техніки та буду працювати над проектами з обчислювальної техніки. Я помітив , що там була деяка дискусія про переваги і недоліки реалізації власних алгоритмів тут . Чи відрізняється аналіз витрат та вигод від впровадження власних алгоритмів порівняно з використанням бібліотек, коли ви починаючи аспірант?

4
Як можна оцінити ефективність студентів на курсах обчислювальної науки?
Як хтось, хто повинен викладати курси обчислювальної науки, я стикаюся з віковим питанням: як я оцінюю здатність студентів вивчати предмет, що залежить від додатків, які важко перевірити за допомогою "стандартних" методів тестування ( письмові чи усні іспити)? Частина курсу залежить від розуміння теорії та методів на абстрактному рівні, і для …
10 education 

1
Легко зрозумілий аргумент про те, що звичайні методи Runge – Kutta не можна узагальнити до SDE?
Наївним підходом до розв’язання стохастичних диференціальних рівнянь (SDE) був би: скористатися звичайним багатоступеневим методом Рунге-Кутта, використовувати достатньо тонку дискретизацію основного процесу Вінера, зробити кожен крок методу Рунге – Кутта аналогічним Ейлеру – Маруямі. Тепер це не вдається на кількох рівнях, і я розумію, чому. Однак тепер я маю на меті …

3
Наукові обчислення проти чисельного аналізу
Я подвійний фахівець з інформатики та математики. Я люблю обидві теми. Я думаю про те, щоб зробити кар’єру випускника, можливо, в наукових обчисленнях. Яка реальна різниця між науковими обчисленнями та числовим аналізом? Чи вивчаються вони як кар'єра?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.