Вы отвечаете на какой-то другой вопрос. Ничего не мешает, чтобы секции про опыт проводили тимлиды, которые уж точно имеют некоторые навыки разработчика. Но в комментариях к этой статье многим не нравится, что надо думать, как же получше рассказать про свой опыт. А в других статьях, где предлагают код писать - все возмущаются, что как так, писать код в онлайне, да ещё за час. Как же тогда должен процесс выглядеть, чтобы кандидат смог как-то доказать, что его зарплатные ожидания соответствуют его пользе для компании?
Каким вы видите идеальный процесс собеседования, вот лично для вас?
Критерии для компании: за ограниченное время (единицы часов) необходимо понять уровень кандидата относительно всех остальных разработчиков компании, чтобы определить зарплату. Для упрощения задачи считаем, система грейдов уже введена (берем за референс систему грейдов гугла) и работает, т.е. нам надо только грейд кандидата понять.
Степень доверия - штука крайне субьективная, и пользователи софта обычно не являются разработчиками. НО если сильно хочется - можно с помощью какого-нибудь AI оценить активность в пулл-реквестах.
Очень большое количество сетевых карт и коммутаторов хотя бы уровня кампуса поддерживают PTP: при этом синхронизируются часы в сетевой карте, часы в коммутаторе (опционально, возможны разные режимы) с Grandmaster clock.При приёме пакета сетевая карта позволяет операционной системе узнать точное время получения пакета, при отправке - заполняет специально выделенное поле значением из своих часов.
Из домашнего сегмента: PTPv2 поддерживается в микротиках, сетевых картах типа Intel I350, и даже недорогих микроконтроллерах типа ch32v307
Но это будет синхронизирован сам стандарт частоты, в реальной же жизни надо, чтобы были синхронизированы часы на хостах (технически - в сетевых картах), и тут снова нужен PTP и вся инфраструктура вокруг него.
Такая фича с перенаправлением есть прямо внутри чипов памяти, называется Post Package Repair. Бывает 2 видов: персистентная, и soft - до следующего ребута.
Тут вы вступаете на скользкую дорожку бюджета линии и SI (Signal Integrity). На 25ГБит модуляуция идет на существннно более выской частоте -> выше требования к кабелю. Неспроста чем выше скорость - тем короче и толще DAC. И особенно печально то, что не так то просто посмотреть на физические уровни сигнала и понять, что там уже всё на грани.
На качественных коротких кабелях, которые аккуратно уложены, без маленьких радиусов, скорее всего сработает.
Вам надо определиться, вы хотите денег сейчас или профессионального роста. Если роста - ищите нормальное место работы, даже если там будет меньше денег. Но вам сецчас нужен старший товарищ, который сможет рассказать, как правильно, как неправильно, и, самое главное - почему.
А вот так! Представляете, как смешно читать комментарии про то, как "правильно надо проводить интервью" тем, кто их реально проводит и видит весь этот поток кандидатов?
Переходите в бигтех, там над вашим синьор грейдом будет возможность еще на 3 грейда вырасти, причем это будут актуальные знания, а не "эксперт в легаси". Эффект масшиаба работает, сложность систем выше, возможностей изучать новое больше.
У вас в этом цикле потерялось, что у трансиверов важнф как скорости и типы модуляции на оптической стороне, так и на медной.
Скажем, трансиверами с оптикой типа DR удобно соединять свитчи с чипами разных поколений без потери скорости лейнов и гирбоксов, т.к. они бывают и с 4x25G лейнами, и с 2x50G, и 1x100G по медной стороне.
Так же обошли стороной LPO/LRO трансиверы и их отличие от полноценных, с DSP. Ну и ничего нету про высокоскоростные варианты от нвидии, у них уже 1.6T в продаже.
Память изнашивается и деградирует, в видеокартах есть механизм-аналог Post Package Repair, но количество "запасных" ячеек конечное. Как только они заканчиваются - видечип на выброс.
Скажите, у вас есть возможность там позапускать vtune amplifier? Он умеет показывать backend-bound задачи, и, кажется, может даже более детал но показать, куда именно уперлись.
Вообще, довольно интересная история конкретно с imul - видимо, он разбивается на несколько микроинструкций, потому что, как гласит Intel® 64 and IA-32 Architectures Optimization Reference Manual Volume 2, в haswell операция умножения может работать только на первом порту (slow int)
Было бы интересно посмотреть на результаты с simd alu, там 2 блока на разных портах.
Очевидно, с кондиционером первая задача - понять, какие фичи нужны (нужен ли инверторный? мультисплит? какие ограничения на длины магистралей? обогрев?). Это фаза исследования, которую сложно разбить на этапы заранее, но можно останавливаться и фиксировать промежуточные этапы, как описано в статье.
То, что описано в верхнем комменте ветки - это когда выбор поставлен на поток. В работе такое безусловно часто встречается, все эти задачки по перекрашиванию кнопок и перекладыванию json-ов.
В 90х годах было много рекламы изучения английского по курсу Илоны Давыдовой - там еще кассеты были, которые якобы нельзя копировать, иначе эффект пропадёт. Я как прочитал про циклически-волновой способ - сразу вспомнил.
Вы отвечаете на какой-то другой вопрос. Ничего не мешает, чтобы секции про опыт проводили тимлиды, которые уж точно имеют некоторые навыки разработчика. Но в комментариях к этой статье многим не нравится, что надо думать, как же получше рассказать про свой опыт. А в других статьях, где предлагают код писать - все возмущаются, что как так, писать код в онлайне, да ещё за час. Как же тогда должен процесс выглядеть, чтобы кандидат смог как-то доказать, что его зарплатные ожидания соответствуют его пользе для компании?
Каким вы видите идеальный процесс собеседования, вот лично для вас?
Критерии для компании: за ограниченное время (единицы часов) необходимо понять уровень кандидата относительно всех остальных разработчиков компании, чтобы определить зарплату. Для упрощения задачи считаем, система грейдов уже введена (берем за референс систему грейдов гугла) и работает, т.е. нам надо только грейд кандидата понять.
Подписывать через GPG можно: https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits
Коммиты по логину фильтровать можно: https://github.com/torvalds/linux/commits?author=torvalds
Степень доверия - штука крайне субьективная, и пользователи софта обычно не являются разработчиками. НО если сильно хочется - можно с помощью какого-нибудь AI оценить активность в пулл-реквестах.
Если вы не прочь так делать - почему вы еще так не делаете?
Очень большое количество сетевых карт и коммутаторов хотя бы уровня кампуса поддерживают PTP: при этом синхронизируются часы в сетевой карте, часы в коммутаторе (опционально, возможны разные режимы) с Grandmaster clock.При приёме пакета сетевая карта позволяет операционной системе узнать точное время получения пакета, при отправке - заполняет специально выделенное поле значением из своих часов.
Из домашнего сегмента: PTPv2 поддерживается в микротиках, сетевых картах типа Intel I350, и даже недорогих микроконтроллерах типа ch32v307
Но это будет синхронизирован сам стандарт частоты, в реальной же жизни надо, чтобы были синхронизированы часы на хостах (технически - в сетевых картах), и тут снова нужен PTP и вся инфраструктура вокруг него.
Такая фича с перенаправлением есть прямо внутри чипов памяти, называется Post Package Repair. Бывает 2 видов: персистентная, и soft - до следующего ребута.
Тут вы вступаете на скользкую дорожку бюджета линии и SI (Signal Integrity). На 25ГБит модуляуция идет на существннно более выской частоте -> выше требования к кабелю. Неспроста чем выше скорость - тем короче и толще DAC. И особенно печально то, что не так то просто посмотреть на физические уровни сигнала и понять, что там уже всё на грани.
На качественных коротких кабелях, которые аккуратно уложены, без маленьких радиусов, скорее всего сработает.
Вам надо определиться, вы хотите денег сейчас или профессионального роста. Если роста - ищите нормальное место работы, даже если там будет меньше денег. Но вам сецчас нужен старший товарищ, который сможет рассказать, как правильно, как неправильно, и, самое главное - почему.
А вот так! Представляете, как смешно читать комментарии про то, как "правильно надо проводить интервью" тем, кто их реально проводит и видит весь этот поток кандидатов?
Зато в ллм-ку промт написать могут)
Очень плохо решаются, в современных GPU это проблема напрямую касается, например, HBM памяти.
Из вариантов:
backside power delivery, чтобы можно было более жирные дорожки питания расположить с другой стороны чипа от сигнальных дорожек
подложки из сапфира/искусственного алмаза и прочих подобных материалов, которые обладают лучшей тепловой проводимостью
водяное или даже двухфазное охлаждение с микроканалами, которые сформированы прямо в подложке
Переходите в бигтех, там над вашим синьор грейдом будет возможность еще на 3 грейда вырасти, причем это будут актуальные знания, а не "эксперт в легаси". Эффект масшиаба работает, сложность систем выше, возможностей изучать новое больше.
У вас в этом цикле потерялось, что у трансиверов важнф как скорости и типы модуляции на оптической стороне, так и на медной.
Скажем, трансиверами с оптикой типа DR удобно соединять свитчи с чипами разных поколений без потери скорости лейнов и гирбоксов, т.к. они бывают и с 4x25G лейнами, и с 2x50G, и 1x100G по медной стороне.
Так же обошли стороной LPO/LRO трансиверы и их отличие от полноценных, с DSP. Ну и ничего нету про высокоскоростные варианты от нвидии, у них уже 1.6T в продаже.
Вы же про Назарова тут? Очень грустно, что у нас такие лидеры мнений.
Прям конденсатор из кремния отковырять?)
Я слышал, что HBM память в Китае умеют перепаивать, но вживую (или хотя бы на фото) ни одной починенной так карты не видел.
Возможно ли это делать на Blackwell серии, где используется CoWoS-L технология - даже не представляю.
Память изнашивается и деградирует, в видеокартах есть механизм-аналог Post Package Repair, но количество "запасных" ячеек конечное. Как только они заканчиваются - видечип на выброс.
Всё чудесатее и чудесатее!
Скажите, у вас есть возможность там позапускать vtune amplifier? Он умеет показывать backend-bound задачи, и, кажется, может даже более детал но показать, куда именно уперлись.
Вообще, довольно интересная история конкретно с imul - видимо, он разбивается на несколько микроинструкций, потому что, как гласит Intel® 64 and IA-32 Architectures
Optimization Reference Manual
Volume 2, в haswell операция умножения может работать только на первом порту (slow int)
Было бы интересно посмотреть на результаты с simd alu, там 2 блока на разных портах.
Очевидно, с кондиционером первая задача - понять, какие фичи нужны (нужен ли инверторный? мультисплит? какие ограничения на длины магистралей? обогрев?). Это фаза исследования, которую сложно разбить на этапы заранее, но можно останавливаться и фиксировать промежуточные этапы, как описано в статье.
То, что описано в верхнем комменте ветки - это когда выбор поставлен на поток. В работе такое безусловно часто встречается, все эти задачки по перекрашиванию кнопок и перекладыванию json-ов.
В 90х годах было много рекламы изучения английского по курсу Илоны Давыдовой - там еще кассеты были, которые якобы нельзя копировать, иначе эффект пропадёт. Я как прочитал про циклически-волновой способ - сразу вспомнил.