On 21 мар, 11:06, ВМиК МГУ <cs.msu...@gmail.com> wrote:
> If you have trouble viewing or submitting this form, you can fill it out
> online:http://spreadsheets.google.com/viewform?formkey=cGdHWTI4RWhZaUlpVkhEV.....
>
> CUDA Assignments
>
> В этой форме укажите:
>
> 1) Планируете ли вы выполнять задания по курсу "Архитектура и
> программирование массивно-параллельных вычислительных систем".
>
> Вы не сможете получить оценку за матспецкурс / сертификат NVIDIA если вы не
> будете сдавать этот курс.
>
> 2) Планируете ли вы посещать семинарские занятия, которые будут проходить
> по вторникам с 14.35 - 16.20.
>
> Практикум посещать не обязательно. Цель практикума: сдать задания, задать
> вопросы по коду. Если вы не планируете посещать практикум, то вы можете
> присылать задания по почте.
>
> 3) Ваши ФИО и название организации
>
> * Required
>
> Я * Выберите в какой форме вы будете сдавать практикум по курсу
>
> Я планирую посещать практические занятия * Выберите "Да" или "Нет"
>
> ФИО * Введите ваше ФИО в именительном падеже
>
> Организация * Введите название вашей организации. Если вы студент то
> напишите ВУЗ / Факультет / группу. Например: МГУ ВМК 501.
>
> Powered by Google Docs
>
> Terms of Service - Additional Terms
>
> On 21 мар, 11:06, ВМиК МГУ <cs.msu...@gmail.com> wrote:
>> If you have trouble viewing or submitting this form, you can fill it out
>> online:http://spreadsheets.google.com/viewform?formkey=cGdHWTI4RWhZaUlpVkhEV.....
>>
>> CUDA Assignments
>>
>> В этой форме укажите:
>>
>> 1) Планируете ли вы выполнять задания по курсу "Архитектура и
>> программирование массивно-параллельных вычислительных систем".
>>
>> Вы не сможете получить оценку за матспецкурс / сертификат NVIDIA если вы не
>> будете сдавать этот курс.
>>
>> 2) Планируете ли вы посещать семинарские занятия, которые будут проходить
>> по вторникам с 14.35 - 16.20.
>>
>> Практикум посещать не обязательно. Цель практикума: сдать задания, задать
>> вопросы по коду. Если вы не планируете посещать практикум, то вы можете
>> присылать задания по почте.
>>
>> 3) Ваши ФИО и название организации
>>
>> * Required
>>
>> Я * Выберите в какой форме вы будете сдавать практикум по курсу
>>
>> Я планирую посещать практические занятия * Выберите "Да" или "Нет"
>>
>> ФИО * Введите ваше ФИО в именительном падеже
>>
>> Организация * Введите название вашей организации. Если вы студент то
>> напишите ВУЗ / Факультет / группу. Например: МГУ ВМК 501.
>>
>> Powered by Google Docs
>>
>> Terms of Service - Additional Terms
> >
>
--
Евгений Сыромятников (eSyr)
mailto:evg...@gmail.com
jabber:eS...@mx1.ru
2009/3/28 hr0nix <boris....@gmail.com>:
> Почему во втором варианте первого задания для n=7 только 6 точек? Если
> n - это число отрезков (как там написано), то точек должно быть 8.
> Проясните, пожалуйста.
> >
>
--
Regards,
savrus
On 28 мар, 13:38, Ruslan Savchenko <ruslan.savche...@gmail.com> wrote:
> Там границы интервала указываются же.
>
> 2009/3/28 hr0nix <boris.jan...@gmail.com>:
Но как было сказано в презентации (буквально на следующем слайде) -
ваша программа должна сама на это правильно реагировать. Она должна
возмущенно выдавать сообщение - что кол-во значений функции равное 8
не найдено, что найдено только 6 --> программа будет считать что n =
5. Либо отказываться работать, что конечно хуже.
2009/3/28 hr0nix <boris....@gmail.com>
--
-Best regards
CS.MSU.SU
On 28 мар, 18:35, "CS.MSU.SU" <cs.msu...@gmail.com> wrote:
> hr0nix,вы правы - это опечатка. Если n = 7 то точек должно быть 8 (N -
> кол-во отрезков).
>
> Но как было сказано в презентации (буквально на следующем слайде) -
> ваша программа должна сама на это правильно реагировать. Она должна
> возмущенно выдавать сообщение - что кол-во значений функции равное 8
> не найдено, что найдено только 6 --> программа будет считать что n =
> 5. Либо отказываться работать, что конечно хуже.
>
> 2009/3/28 hr0nix <boris.jan...@gmail.com>
2. В текстовый файл матрицу по строкам.
3. Нет.
2009/3/28 hr0nix <boris....@gmail.com>:
--
-Best regards
CS.MSU.SU
On 28 мар, 23:09, "CS.MSU.SU" <cs.msu...@gmail.com> wrote:
> 1. Вы можете выбрать любой (необязательно итерационный) метод, это
> только приветствуется.
>
> 2. В текстовый файл матрицу по строкам.
>
> 3. Нет.
>
> 2009/3/28 hr0nix <boris.jan...@gmail.com>:
Что вам мешает провести предварительный анализ матрицы? Собственно в
этом и суть задания: вам нужно обратить матрицу, а уж как это сделать
наиболее эффективным способом - это вам надо подумать.
Лично я очень рад, что некоторые участники нашей группы задумались о
том, какой итерационный метод выбрать, какие условия наложить на
матрицу и стали вникать внутрь проблемы.
2009/3/30 DiMan <diman...@gmail.com>:
--
-Best regards
CS.MSU.SU
On 30 мар, 08:04, "CS.MSU.SU" <cs.msu...@gmail.com> wrote:
> Никаких ограничений на матрицу нет. Можете генерировать набор
> случайных чисел и использовать их.
>
> Что вам мешает провести предварительный анализ матрицы? Собственно в
> этом и суть задания: вам нужно обратить матрицу, а уж как это сделать
> наиболее эффективным способом - это вам надо подумать.
>
> Лично я очень рад, что некоторые участники нашей группы задумались о
> том, какой итерационный метод выбрать, какие условия наложить на
> матрицу и стали вникать внутрь проблемы.
>
> 2009/3/30 DiMan <diman.s...@gmail.com>:
2009/4/1 Andrew <molchano...@gmail.com>:
> Скажите, я просто не вижу второго задания, или его еще нет? Если нету,
> то когда будет?
> Спасибо!
> >
>
--
-Best regards
CS.MSU.SU
On 1 апр, 18:48, "CS.MSU.SU" <cs.msu...@gmail.com> wrote:
> Мы его еще не вложили. Будет сегодня вечером.
>
> 2009/4/1 Andrew <molchanov.and...@gmail.com>:
Собственно с целью не путать людей задания тоже перенесу в dev ветку курса.
2009/4/2 MoryH <497...@gmail.com>:
--
-Best regards
CS.MSU.SU
Да вывод - это вывод коэфициентов. Вывод коэф по уровням начиная с
самого нижнего низкочастотного и заканчивая самым высоким. Жалательно
чтобы вывод сопроваждался каким-то пояснением например для уровня 4:
l[3] = {a1, a2, ...}
h[3] = {h31, h32, h33..}
h[2] = {h21, h22, h23..}
h[1] = {h11, h12, h13..}
h[0] = {h01, h02, h03..}
>Кроме того, если пользоваться приведенным алгоритмом, то сигнала может не хватить - в этом случае ругаться?
Сигнала не может не хватить (мы будем подавать на вход нормальные
данные). Вы наверное имеете в виду что возможны случаи где не
получится делать прореживание в два раза. В этом случае делайте
прореживание в два раза сколько вам позволит сигнал, а после выдавать
сообщение что длина на цело не делится (например n = 2k+1) и выбирайте
коэфициенты так чтобы оставалось k+1 (т.е. все четные)
2009/4/2 Andrew <molchano...@gmail.com>:
--
-Best regards
CS.MSU.SU
>И скажите, это нормально, что nvcc выдает неправильные номера строк в ошибках?
Да это случается. Попробуйте обновить до Тулкит 2.1. Если это не
помогает, то тогда придется с этим мериться.
2009/4/3 Андрей Молчанов <molchano...@gmail.com>:
> Спасибо за ответ!
> например n = 2k+1
> оставалось k+1 (т.е. все четные)
> Все нечетные?
>
> И скажите, это нормально, что nvcc выдает неправильные номера строк в
> ошибках? И в дебаге тоже. Причем загадочным образом пропускает некоторые
> строки исходника (предположительно, комментарии и пустые строки, но не все).
> Настройки проекта - как в CUDA SDK.
> Спасибо!
>
>
>
> 2 апреля 2009 г. 23:50 пользователь CS.MSU.SU <cs.m...@gmail.com> написал:
--
-Best regards
CS.MSU.SU
On 2 апр, 23:50, "CS.MSU.SU" <cs.msu...@gmail.com> wrote:
> Суть задания меняться не будет, может быть мы добавим какие то детали
> (например ответим на ваши вопросы в самой презентации).
>
> Да вывод - это вывод коэфициентов. Вывод коэф по уровням начиная с
> самого нижнего низкочастотного и заканчивая самым высоким. Жалательно
> чтобы вывод сопроваждался каким-то пояснением например для уровня 4:
> l[3] = {a1, a2, ...}
> h[3] = {h31, h32, h33..}
> h[2] = {h21, h22, h23..}
> h[1] = {h11, h12, h13..}
> h[0] = {h01, h02, h03..}
>
> >Кроме того, если пользоваться приведенным алгоритмом, то сигнала может не хватить - в этом случае ругаться?
>
> Сигнала не может не хватить (мы будем подавать на вход нормальные
> данные). Вы наверное имеете в виду что возможны случаи где не
> получится делать прореживание в два раза. В этом случае делайте
> прореживание в два раза сколько вам позволит сигнал, а после выдавать
> сообщение что длина на цело не делится (например n = 2k+1) и выбирайте
> коэфициенты так чтобы оставалось k+1 (т.е. все четные)
>
> 2009/4/2 Andrew <molchanov.and...@gmail.com>:
BTW, текстурный кеш сбрасывается при перезапуске кернела. По крайней
мере, для линейной памяти.