gnuplot — это мощная stand-alone программа, которая, правда, для моей задачи не очень подходит.
У меня речь идет о построении графика в рамках приложения с GUI: нажал кнопку — построился некоторый предопределенный график, нажал другую — построился другой график.
Конкретнее, задача была такая. На лекции рассматривается численный метод для решения краевой задачи для ОДУ 1-го порядка. Нужно изобразить численное решение и погрешность для разных значений сеток. На форме приложения две области рисования и несколько кнопок, отвечающих разным сеткам. Демонстратор нажимает кнопки в том порядке, в котором просит лектор :-)
А не знаете ли каких-нибудь альтернатив связке Qt+Qwt для решения задач, подобных моей?
К слову, Qwt у меня успешно собрался и под Windows, и под Linux с Qt 4.6.0 и Qt 4.6.1.
Правда в Windows (как я упомянул в тексте) пришлось собирать статическую библиотеку, а не DLL.
Сейчас объясню, почему я против распределенных вычислений в таком их виде.
Раньше, когда железо было дорогим, действительно экономически нецелесообразно было, чтобы оно простаивало.
Сейчас же основной акцент в производстве бытовой электроники делается на энергосберегающих технологиях.
Грубо говоря, энергия сейчас дороже, чем вычислительные мощности.
Кстати, излишний расход электроэнергии из-за неэффективности вычислений — главное зло, в котором упрекают grid.технологии. Например, почти два миллиона компьютеров, участвующих в проекте SETI@home, заметно проигрывают в суммарной производительности крупнейшему из суперкомпьютеров BlueGene/L, у которого всего около ста тысяч двухъядерных процессоров PowerPC 440.
По данным BOINC, незанятый компьютер волонтера в среднем потребляет 100 ватт, а во время расчетов 150 ватт. Так вот, стоимость «дополнительной» электроэнергии, потраченной на расчеты в сети SETI@home, уже превысила миллиард долларов! Чтобы выработать столько энергии, нужно сжечь около четырех миллионов тонн угля. А это значит, что за энтузиазм волонтеров приходится платить всем, мирясь с дополнительными вредными выбросами в атмосферу. Достоверность этих оценок, разумеется, небесспорна, но если уж печься о благе человечества, то устаревшие ПК лучше не подключать к сети. Они потребляют примерно столько же, а считают заметно медленнее современных офисных компьютеров.
В том числе и из-за этого вузы и прочие организации отвечают «нет» на предложения подключения их компьютерных классов в ночное время к сетям распределенных вычислений.
В общем, подобными научными расчетами должны заниматься специализированные научные центры, а не сети добровольцев, по сто раз пересчитывающие и перепроверяющие результаты, выполненные на ненадежных или вдруг отвалившихся узлах (когда кто-то преждевременно прекращает свое участие).
Наш крутейший для своего 1992 года 4-головочный видеомагнитофон Panasonic NV-J45 HQ ныне выполняет функцию цифровых часов — уж очень они приятным неярким светом светятся.
Про перевод с карты на счет я спрашивал у службы поддержки по электронной почте:
Добрый день!
Меня интересует, появится ли в системе Сбербанк-Онлайн возможность перевода денег с банковской карты на счета и вклады?
Спасибо!
С уважением, имярек.
Они ответили, что эта функциональность еще не реализована:
Уважаемый имярек!
Операции по переводу денежных средств со счета банковской карты через услугу Сбербанк ОнЛ@йн будут внедряться в рамках развития функциональности базового продукта. В настоящее время Сбербанком России ведутся работы по внедрению данной функциональности.
Пожалуйста, следите за новостями на сайте банка!
С уважением,
Служба помощи держателям карт
Сбербанка России
Не только яндексоидов.
В моем комментарии я цитирую интелловца, недавно делавшего доклад у нас на факультете.
В своем кругу я тоже употребляю выражения типа «пролопиталить», «профурить» или даже «профурачить», но, обращаясь к широкой аудитории, я говорю «воспользоваться правилом Лопиталя» и «применить преобразование Фурье».
Веб-линк в настоящий момент привести не могу.
Пример использования короткого тире в выражениях типа «формула Ньютона – Лейбница» взят из упоминаемой ниже книги Р. Пенроуз «Путь к реальности», РХД, 2007.
Если мы верстаем профессионально — книгу или рекламный буклет, то тире нужно отбивать так, как вас учат в полиграфическом институте и не иначе.
Если же говорить о, например, дипломной работе студента-математика, то здесь, на мой взгляд, достаточно неразрывного пробела перед тире. Не нужно излишне усложнять себе жизнь.
1, 3 — не знаю, будем ждать официальных сообщений от НИВЦа.
2 — 85% для многопроцессорной системы — это очень высокая эффективность (у китайцев, которые на 5-м месте вообще меньше 47%), и сравнивать ее с эффективностью одного-единственного процессора несколько некорректно.
Нет-нет! Ребята считают и на «Чебышёве», и на BG/P.
Просто на BG/P несколько проще пробиться сквозь очередь и использовать значительное число процессоров (512, 1024).
Кроме того, на BG/P в режиме SMP можно использовать гибридные программы MPI-OpenMP.
У меня речь идет о построении графика в рамках приложения с GUI: нажал кнопку — построился некоторый предопределенный график, нажал другую — построился другой график.
Конкретнее, задача была такая. На лекции рассматривается численный метод для решения краевой задачи для ОДУ 1-го порядка. Нужно изобразить численное решение и погрешность для разных значений сеток. На форме приложения две области рисования и несколько кнопок, отвечающих разным сеткам. Демонстратор нажимает кнопки в том порядке, в котором просит лектор :-)
К слову, Qwt у меня успешно собрался и под Windows, и под Linux с Qt 4.6.0 и Qt 4.6.1.
Правда в Windows (как я упомянул в тексте) пришлось собирать статическую библиотеку, а не DLL.
Раньше, когда железо было дорогим, действительно экономически нецелесообразно было, чтобы оно простаивало.
Сейчас же основной акцент в производстве бытовой электроники делается на энергосберегающих технологиях.
Грубо говоря, энергия сейчас дороже, чем вычислительные мощности.
Пара цитат (Компьютерра).
В том числе и из-за этого вузы и прочие организации отвечают «нет» на предложения подключения их компьютерных классов в ночное время к сетям распределенных вычислений.
В общем, подобными научными расчетами должны заниматься специализированные научные центры, а не сети добровольцев, по сто раз пересчитывающие и перепроверяющие результаты, выполненные на ненадежных или вдруг отвалившихся узлах (когда кто-то преждевременно прекращает свое участие).
+1 Вам в карму.
Кстати, похожая заметка уже была — habrahabr.ru/blogs/latex/48260/
Они ответили, что эта функциональность еще не реализована:
В моем комментарии я цитирую интелловца, недавно делавшего доклад у нас на факультете.
В своем кругу я тоже употребляю выражения типа «пролопиталить», «профурить» или даже «профурачить», но, обращаясь к широкой аудитории, я говорю «воспользоваться правилом Лопиталя» и «применить преобразование Фурье».
В общем, это хорошая тема для священной войны.
Когда же профешнл девелоперы разучатся говорить вне своего тима мессаджами типа: «Эти тулзы нам нужны для того, чтобы затьюнить перфоманс»!..
Почему он не очень удобен для вычислений?
Слишком много «малопроцессорных» задач в очереди или что-то еще?
Например, на IBM Blue Gene/P вообще нет виртуальной памяти.
Тем более, что в НИВЦ МГУ усиленно занимаются и GPGPU тоже, и, вероятно, что-то в этом понимают!
Пример использования короткого тире в выражениях типа «формула Ньютона – Лейбница» взят из упоминаемой ниже книги Р. Пенроуз «Путь к реальности», РХД, 2007.
Если же говорить о, например, дипломной работе студента-математика, то здесь, на мой взгляд, достаточно неразрывного пробела перед тире. Не нужно излишне усложнять себе жизнь.
2 — 85% для многопроцессорной системы — это очень высокая эффективность (у китайцев, которые на 5-м месте вообще меньше 47%), и сравнивать ее с эффективностью одного-единственного процессора несколько некорректно.
Просто на BG/P несколько проще пробиться сквозь очередь и использовать значительное число процессоров (512, 1024).
Кроме того, на BG/P в режиме SMP можно использовать гибридные программы MPI-OpenMP.