Как стать автором
Обновить
42
0
Станислав Марчевский @Marchevsky

Пользователь, дизайнер

Отправить сообщение

Легким движением руки GeForce GTX 690 превращается в Quadro K5000 или Tesla K10

Время на прочтение2 мин
Количество просмотров226K
Когда вы покупаете GeForce GTX 690 — самую дорогую в линейке двухпроцессорных видеокарт от NVidia — вы ожидаете наилучшей производительности и поддержки всех функций. Что ж, это действительно так, однако эта видеокарта не поддерживает ту же технологию, что и ее профессиональный коллега Quadro K5000.

Если вы сможете переделать GeForce в Quadro, то сможете сэкономить порядка $1000. Этим и занялся пользователь с ником gnif с форума EEV, потому что в ОС Windows GTX 690 поддерживает технологию NVIDIA Surround, но не поддерживает технологию Mosaic, которая является эксклюзивной технологией серии Quadro, в ОС Linux. Стоит отметить и тот факт, что видеокарта Quadro K5000 является однопроцессорной с частотой ниже, чем у 690.
Читать дальше →
Всего голосов 94: ↑90 и ↓4+86
Комментарии153

Сеть на кристалле — мини-интернет внутри процессора

Время на прочтение4 мин
Количество просмотров12K
Мы уже смирились с тем, что рост тактовой частоты процессоров остановился и производители пошли по пути распараллеливания вычислений. Однако и число ядер типичного процессора общего назначения, быстро одолев отметки 2 и 4, остановилось в районе 8. Некоторые даже собрались хоронить закон Мура.

У такого застоя есть объективная причина. Если разница между 2, 4 или 8 ядрами скорее количественная, то уже 16-ядерный процессор сталкивается с принципиальными ограничениями традиционной архитектуры. Дело в том, что на протяжении последних нескольких десятилетий основой коммуникации между отдельными IP-блоками чипа служила шина. Пока блоков было немного, она справлялась, но когда начали плодиться ядра, эта архитектура исчерпала себя. Шина представляет собой общую среду передачи данных, к которой подключено несколько блоков процессора. В каждый момент времени один блок может передавать данные, а все остальные — получать. Если нескольким блокам нужно передавать одновременно — возникает коллизия, а значит и задержка. При числе ядер больше восьми задержки становятся неприемлемо большими, практически полностью перечёркивая преимущества параллельной работы нескольких ядер.

Число ядер можно увеличить ещё немного, разделив шину на несколько сегментов, объединённых мостами, однако это скорее «костыль», который плохо масштабируется и не решает основную проблему. Настоящее решение, которое позволит объединять сотни блоков на одном чипе — это хорошо известная всем сеть с коммутацией пакетов, или Network on Chip.
Читать дальше →
Всего голосов 128: ↑123 и ↓5+118
Комментарии64

Ядерная энергетика — кратки над Й

Время на прочтение5 мин
Количество просмотров12K
Судя по комментариям к посту о небесной воде, среди читателей есть некое недопонимание вопросов ядерной энергетики. Я хочу внести некую ясность в этот вопрос. Многим то, что я напишу, покажется элементарщиной, но, к сожалению, не всем.
Читать дальше →
Всего голосов 147: ↑138 и ↓9+129
Комментарии244

Сколько нужно правообладателю?

Время на прочтение4 мин
Количество просмотров3.7K
Под впечатлением вот этого поста и особенно разразившейся вслед за ним дискуссии рискну продолжить тему.
Некоторое время назад уже пробовал написать в песочницу свои размышления о правах, копирайтах и светлом будущем всемирной Сети, но в силу обилия эмоций пост, вероятно, премодерацию не прошел. Попробую еще раз, более взвешенно и сухо.

Если в предыдущем посте о девочке Майе речь шла о софтверных патентных войнах (в результате которых ребенок может пострадать), то сейчас я хочу привести похожий пример из области защиты авторских прав на медиа-контент (где тоже могут быть пострадавшие).

Далее прошу под кат.
Читать дальше →
Всего голосов 46: ↑34 и ↓12+22
Комментарии156

Механические клавиатуры

Время на прочтение17 мин
Количество просмотров761K
Все мы давно ждем массового появления всевозможных кибер-перчаток и виртуальной реальности на каждом шагу, но все равно каждый день в офисе и дома нам приходится работать за такой банальной вещью, как обычная клавиатура.

А раз уж сталкиваешься с вещью регулярно, постепенно возникает вопрос — можно ли найти для работы какие-то более удобные варианты обычных клавиатур?

Итак, некоторое время назад я озаботился сбором информации о клавиатурах, и даже начал готовить информацию для статьи, но к сожалению (к счастью?) нашлась исчерпывающая статья о всех нюансах сразу, которую я решил перевести.

Механические клавиатуры. Путеводитель.

Читать дальше →
Всего голосов 323: ↑313 и ↓10+303
Комментарии331

Чистилище для компьютеров

Время на прочтение1 мин
Количество просмотров1K
Вы никогда не задумывались куда уходят тысячи тонн компьютерного мусора? Думаю у каждого из нас есть маленькое кладбище компьютеров. Фотограф Питер Хьюго побывал в Гхане(страна в западной Африке) там живут свои компьютерные гении. Гигантская свалка с находящимися рядом трущобами не перестают дымить, каждый грамм металла дорог.

Российский рынок железа намного меньше мирового, но думаю и в России есть пара таких свалок. Закон Мура сыграл с нами плохую шутку. Каждый раз делая апдейт своему компу мы не думаем что произойдет со старыми компонентами. Во многих регионах нашей планеты утилизация между тем не так прогрессивна как современные технологии.
image
Читать дальше →
Всего голосов 9: ↑6 и ↓3+3
Комментарии10

Машинное восприятие времени, если бы наносекунды были секундами

Время на прочтение2 мин
Количество просмотров7.6K
Давайте сразу обговорим масштаб времени. Процессор вашего компьютера живёт наносекундами: большинство CPU может сделать несколько вещей за одну наносекунду — в основном, простую математику и сравнения. Чтобы облегчить восприятие, предположим, что вы являетесь процессором и вместо наносекунд живёте и работаете секунда за секундой. Для ясности, применим эту метафору на одноядерном процессоре.

Вы можете одновременно держать несколько вещей в голове (регистр). Не больше, чем десяток или два в вашей активной памяти, но вы способны вспомнить любую из них практически мгновенно. Важную для себя информацию вы держите под рукой, будь то доступный за пару секунд отрывной блокнотик на рабочем столе (кэш L1) или одна из книжек на полке (кэш L2 и больше), которые настолько хорошо организованы, что любой фрагмент информации вы можете получить не более чем за десяток секунд или около того.
Читать дальше →
Всего голосов 196: ↑180 и ↓16+164
Комментарии134

144-ядерный процессор Чарльза Мура поступил в продажу по $20

Время на прочтение2 мин
Количество просмотров45K
Чарльз Мур, создатель языка программирования Форт (Forth), довёл до стадии промышленного производства уникальную разработку — многоядерный процессор GA144. Чип размером 10х10 мм уже поступил в продажу по цене $20 (при заказе от десяти штук), также доступны материнские платы для него. Фактически, это аппаратное воплощение самого языка программирования Форт.

Крайне необычный процессор по ряду параметров не имеет себе равных среди CPU:
  • 144 независимых ядра, которые активируются только при поступлении инструкции, то есть у этого процессора нет такой характеристики как «тактовая частота»;
  • скорость выполнения инструкций 1400 пикосекунд (эквивалент 700 МГц);
  • энергопотребление 7 пикоджоулей на одну инструкцию;
  • энергопотребление в «спящем» режиме менее 100 нановатт;
Читать дальше →
Всего голосов 216: ↑209 и ↓7+202
Комментарии135

Идея – «Жидкое ядро», меняем подход к вычислениям

Время на прочтение2 мин
Количество просмотров2.9K
Идея сабжа пришла на днях, не уверен, что тема не затрагивалась ранее. Поэтому, извиняюсь, если не достаточно погуглил, и топик тянет на бородатый баян.

image

В двух словах: создаем процессор с программируемой логикой, как в ПЛИСах, но с динамической конфигурацией. Программа будет представлять из себя не последовательность команд, а последовательность конфигураций.
Читать дальше →
Всего голосов 67: ↑56 и ↓11+45
Комментарии52

BitTorrent Chat — теперь ФСБ за вами не проследит!

Время на прочтение1 мин
Количество просмотров50K
image

BitTorrent Labs демонстрирует альфа-версию своего нового инструмента, который позволяет рассылать защищённые приватные сообщения. Эти сообщения не попадают ни на какой облачный сервер. Как говорят создатели, для передачи данных используется защищённое peer-to-peer соединение, благодаря чему о безопасности можно не беспокоиться.
Оценить можно здесь. Продукт бесплатен. Хм, а когда-то были платные альфы? Для того, чтобы попробовать, нужно подписаться с помощью электронной почты.
Всего голосов 86: ↑76 и ↓10+66
Комментарии72

Написание музыки в Linux: что есть прямо сейчас

Время на прочтение9 мин
Количество просмотров123K
Недавно я прочитал о том, что Гэйб Ньюэлл всерьёз настроен на то, чтобы перенести хорошие и качественные игры в Linux. Как он считает, это именно то, чего не хватает, и что на данный момент ограничивает развитие платформы. Безусловно, он прав. Тем не менее, лично для меня есть и другая область, которая мне даже намного важнее, чем игры — это музыка. Если без игр я могу обойтись, то музыка для меня необходима — как, впрочем, и для многих других людей.

Рабочее место Niels Ott
На картинке ­— рабочее место Niels Ott, на компьютере запущен Ardour.

Моя жена тоже музыкант, и когда она увидела, какие секвенсоры и синтезаторы есть в Linux — она даже не стала пытаться в них разобраться, просто вернувшись к своим Cubase и Reason. На её ноутбуке есть Windows 7, и когда она пишет музыку, она просто перезагружается туда и запускает там эти программы.

Я же, пользуясь Linux уже около 10 лет, не могу так просто отказаться от того, чтобы хотя бы пробовать имеющиеся программы. В принципе, могу точно сказать, что за 10 лет всё очень сильно изменилось в лучшую сторону. И всё же то, что сейчас есть под Linux для написания музыки, очень далеко от идеала. Давайте вместе разберёмся, почему бо́льшую часть музыки всё ещё пишут на Mac OS X или Windows.
Читать дальше →
Всего голосов 128: ↑124 и ↓4+120
Комментарии124

Несколько интересностей и полезностей для веб-разработчика (выпуск 3)

Время на прочтение3 мин
Количество просмотров60K
Доброго времени суток, уважаемые хабравчане. С прошедшим вас днем программиста. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.

Cloudconvert




Великолепный онлайн конвертер файлов, который поддерживает в общей сложности 140 форматов следующих типов: archive, audio, cad, document, ebook, image, presentation, spreadsheet, video. Синхронизируется с Dropbox и Google Drive, благодаря чему возможно использование на всех смартфонах. А самое приятное это то, что для данного сервиса существует функциональное и простое API.

Читать дальше →
Всего голосов 145: ↑134 и ↓11+123
Комментарии29

Шифрования сообщений вконтакте методом AES для браузеров Chrome и Firefox

Время на прочтение2 мин
Количество просмотров73K
image

После скандала с PRISM вопрос безопасности данных стал еще актуальней чем был, и даже если вы не секретный агент, то ваша личная переписка, должна соответствовать своему названию, и по умолчанию должна быть закрыта от доступа третьих лиц. Взяв это за аксиому это принцип, я занялся разработкой дополнений для браузеров для работы с популярной в странах СНГ социальной сетью вконтакте методом AES.
Читать дальше →
Всего голосов 80: ↑69 и ↓11+58
Комментарии132

BitTorrent Sync передал уже 1 петабайт файлов

Время на прочтение1 мин
Количество просмотров45K


Всего за пару недель с момента публичного запуска альфа-версии BitTorrent Sync пользователи синхронизировали более 1 петабайта файлов. Каждый день пользователи передают между своими компьютерами более 70 терабайт.

Компания BitTorrent не имеет доступа к зашифрованным файлам, не размещает файлы у себя и никак не контролирует процесс, но собирает анонимную статистику. Отсюда и стали известны эти цифры.
Читать дальше →
Всего голосов 59: ↑58 и ↓1+57
Комментарии39

Современные аналоговые компьютеры: есть будущее?

Время на прочтение5 мин
Количество просмотров33K
Большинство из нас связывает развитие информационных технологий с цифровой революцией. Появление микропроцессоров, конечно, вывело электронику на принципиально новый уровень. Уже гонки за обладание самым мощным суперкомьютером потеряли свой научный шарм — терафлопсы прямо зависят от количества денег и свободного места. Докупай серверов и увеличивай вычислительную емкость.

Еще со времен университета меня преследует мысль, которую мне хотелось бы закинуть на обсуждение хабрасообществу.

До цифровой эпохи развивалось направление аналоговых компьютеров.
Где они сейчас? Есть ли им применение?
Всего голосов 60: ↑50 и ↓10+40
Комментарии105

3D-игра с эффектами специальной теории относительности

Время на прочтение2 мин
Количество просмотров111K


В Массачусетском технологическом институте есть лаборатория компьютерных игр (MIT Game Lab). Казалось бы, зачем она там? Какие игры могут разрабатывать доктора наук в рабочее время? И вот они показали, какие: встречайте сюрреалистичный 3D-экшн A Slower Speed of Light. Игрок перемещается по 3D-пространству на скорости, близкой к скорости света, и собирает сферические объекты, каждый из которых замедляет скорость света на фиксированные значения. При этом в реальном времени обсчитываются визуальные эффекты, в соответствии со специальной теорией относительности.
Читать дальше →
Всего голосов 93: ↑90 и ↓3+87
Комментарии81

Каталог из тысяч 3D моделей в браузере с помощью WebGL

Время на прочтение1 мин
Количество просмотров7K

  • Возможность изучить 3D модель без закачки на свой ПК? Возможно!
  • Поделиться вашими 3D моделями с кем-либо? Возможно!
  • Оставить на модели заметку с идеей или комментарием? Возможно!

Читать дальше →
Всего голосов 28: ↑25 и ↓3+22
Комментарии43

Слухи о бесперспективности ReactOS оказались сильно преувеличены

Время на прочтение2 мин
Количество просмотров1.8K

Или комплексная альтернатива .NET



Официально объявлено о запуске проекта Wine-Mono, в рамках которого на базе Mono и других компонентов сформирован пакет с реализацией .NET runtime и библиотек классов для Wine. Wine-Mono рассчитан только на работу в связке с встроенной в Wine реализацией .NET Runtime Execution Engine (mscoree.dll). С практической стороны, Wine-Mono позволяет организовать запуск .Net-приложений без установки в окружении Wine официального .NET фреймворка от компании Microsoft.

Передаю всем, кто хоронил ReactOS из-за отсутствия поддержки соответствующих библиотек, пламенный привет. Вскоре ваш аргумент перестанет быть аргументом.



Читать дальше →
Всего голосов 106: ↑70 и ↓36+34
Комментарии49

Как и зачем мерить FLOPSы

Время на прочтение8 мин
Количество просмотров133K
image Как известно, FLOPS – это единица измерения вычислительной мощности компьютеров в (попугаях) операциях с плавающей точкой, которой часто пользуются, чтобы померить у кого больше. Особенно важно померяться FLOPS’ами в мире Top500 суперкомпьютеров, чтобы выяснить, кто же среди них самый-самый. Однако, предмет измерения должен иметь хоть какое-нибудь применение на практике, иначе какой смысл его замерять и сравнивать. Поэтому для выяснения возможностей супер- и просто компьютеров существуют чуть более приближенные к реальным вычислительным задачам бенчмарки, например, SPEC: SPECint и SPECfp. И, тем не менее, FLOPS активно используется в оценках производительности и публикуется в отчетах. Для его измерения давно уже использовали тест Linpack, а сейчас применяют открытый стандартный бенчмарк из LAPACK. Что эти измерения дают разработчикам высокопроизводительных и научных приложений? Можно ли легко оценить производительность реализации своего алгоритма в FLOPSaх? Будут ли измерения и сравнения корректными? Обо всем этом мы поговорим ниже.
Читать дальше →
Всего голосов 53: ↑48 и ↓5+43
Комментарии32

Как найти девушку за 250 микросекунд

Время на прочтение4 мин
Количество просмотров89K
В отличие от Европы и Америки в России к сайтам знакомств преобладает осторожное отношение. Однако, надежда нажать на волшебную кнопочку и найти себе любовь не гаснет в сердцах многих. И мы должны эту надежду оправдывать. Конечно, сразу найти идеально подходящую “половинку” мы не обещаем, но предложить десятки, сотни или в отдельных случаях тысячи вариантов, отвечающих именно вашим запросам, просто обязаны. Что и делаем, причем очень быстро.

Средний поиск по базе из 11 миллионов анкет, имеющих от 4 до 30 параметров каждая, занимает у нас в среднем 3.5 милисекунды. И при этом кроме поиска демон-серчер «Мамбы» выполняет следующие, в том числе не вполне традиционные задачи:
  • для каждой конкретной анкеты выдает ее место в поиске (каждый пользователь, заходя в свою анкету, видит сообщение «Вы находитесь на N месте в поиске»)
  • выдает конкретную анкету из списка по первичному ключу
  • производит непосредственный поиск анкеты по заданным параметрам

Несмотря на то, что наш поиск с самого начала разрабатывался собственными силами, время от времени возникали мысли использовать что-то уже известное, обкатанное и гарантированно эффективное. Ну, а если мы задумываемся о поиске, первым в голову приходит Sphinx.
Читать дальше →
Всего голосов 99: ↑82 и ↓17+65
Комментарии140

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность