Содержание
Решение задач на КПД теплового двигателя | 8 класс
Содержание
КПД теплового двигателя рассчитывается по формуле $\eta = \frac{A_п}{Q_1}$ или $\eta = \frac{Q_1 — Q_2}{Q_1} \cdot 100 \%$, где
$A_п$ — полезная работа,
$Q_1$ — количество теплоты, полученное от нагревателя,
$Q_2$ — количество теплоты, отданное холодильнику.
Когда говорят о коэффициенте полезного действия теплового двигателя, часто используют понятие мощности или полезной мощности: $N = \frac{A_п}{t}$. Эту величину в жизни использовать удобнее, чем говорить о полезной работе.
На данном уроке мы разберем решение задач, используя формулы, приведенные выше.
Для решения задач, в условиях которых, говорится о сжигании топлива ($Q = qm$), вам понадобятся табличные значения удельной теплоты сгорания топлива.
Задача №1
Какая работа совершена внешними силами при обработке железной заготовки массой $300 \space г$, если она нагрелась на $200 \degree C$?
Дано:
$m = 300 \space г$
$\Delta t = 200 \degree C$
$c = 460 \frac{Дж}{кг \cdot \degree C}$
СИ:
$m = 0. 6}{86 \space 400} = 25 \space сут$.
Ответ: $t = 25 \space сут$.
5
Оценить урок
Поделиться уроком →
Что можно улучшить?
Изложение материала
Непонятное объяснение
Урок неполный, не хватает
информации
Урок перегружен, слишком много
информации
Тесты плохого качества
Тестов недостаточно
Тестов слишком много
Тесты слишком легкие
Тесты слишком сложные
Изображения
Изображения плохого качества
Изображений недостаточно
Изображений слишком много
Другое
Войдите, чтобы оценивать уроки
Что нужно исправить?
Спасибо, что помогаете нам стать лучше!
Проверим знания по теме?
КПД тепловых двигателей
Евгения Семешева
Медицинский физик, преподаватель физики средней и старшей школы.
Задачи на КПД теплового двигателя с решениями
У нас уже была внутренняя энергия и первое начало термодинамики, а сегодня разберемся с задачами на КПД теплового двигателя. Что поделать: праздники праздниками, но сессию ведь никто не отменял.
Присоединяйтесь к нам в телеграме и получайте полезную рассылку каждый день. А приступая к практике, не забывайте держать под рукой памятку по задачам и полезные формулы.
Задачи по физике на КПД теплового двигателя
Задача на вычисление КПД теплового двигателя №1
Условие
Вода массой 175 г подогревается на спиртовке. Пока вода нагрелась от t1=15 до t2=75 градусов Цельсия, масса спиртовки уменьшилась с 163 до 157 г Вычислите КПД установки.
Решение
Коэффициент полезного действия можно вычислить как отношение полезной работы и полного количества теплоты, выделенного спиртовкой:
Полезная работа в данном случае – это эквивалент количества теплоты, которое пошло исключительно на нагрев. Его можно вычислить по известной формуле:
Полное количество теплоты вычисляем, зная массу сгоревшего спирта и его удельную теплоту сгорания.
Подставляем значения и вычисляем:
Ответ: 27%
Задача на вычисление КПД теплового двигателя №2
Условие
Старый двигатель совершил работу 220,8 МДж, при этом израсходовав 16 килограмм бензина. Вычислите КПД двигателя.
Решение
Найдем общее количество теплоты, которое произвел двигатель:
Теперь можно рассчитать КПД:
Или, умножая на 100, получаем значение КПД в процентах:
Ответ: 30%.
Задача на вычисление КПД теплового двигателя №3
Условие
Тепловая машина работает по циклу Карно, при этом 80% теплоты, полученной от нагревателя, передается холодильнику. За один цикл рабочее тело получает от нагревателя 6,3 Дж теплоты. Найдите работу и КПД цикла.
Решение
КПД идеальной тепловой машины:
По условию:
Вычислим сначала работу, а затем КПД:
Ответ: 20%; 1,26 Дж.
Задача на вычисление КПД теплового двигателя №4
Условие
На диаграмме изображен цикл дизельного двигателя, состоящий из адиабат 1–2 и 3–4, изобары 2–3 и изохоры 4–1. Температуры газа в точках 1, 2, 3, 4 равны T1 , T2 , T3 , T4 соответственно. Найдите КПД цикла.
Решение
Проанализируем цикл, а КПД будем вычислять через подведенное и отведенное количество теплоты. На адиабатах тепло не подводится и не отводится. На изобаре 2 – 3 тепло подводится, объем растет и, соответственно, растет температура. На изохоре 4 – 1 тепло отводится, а давление и температура падают.
Аналогично:
Получим результат:
Ответ: См. выше.
Задача на вычисление КПД теплового двигателя №5
Условие
Тепловая машина, работающая по циклу Карно, совершает за один цикл работу А = 2,94 кДж и отдаёт за один цикл охладителю количество теплоты Q2 = 13,4 кДж. Найдите КПД цикла.
Решение
Запишем формулу для КПД:
Отсюда:
Ответ: 18%
Вопросы на тему тепловые двигатели
Вопрос 1. Что такое тепловой двигатель?
Ответ. Тепловой двигатель – это машина, которая совершает работу за счет энергии, поступающей к ней в процессе теплопередачи. Основные части теплового двигателя: нагреватель, холодильник и рабочее тело.
Вопрос 2. Приведите примеры тепловых двигателей.
Ответ. Первыми тепловыми двигателями, получившими широкое распространение, были паровые машины. Примерами современного теплового двигателя могут служить:
- ракетный двигатель;
- авиационный двигатель;
- газовая турбина.
Вопрос 3. Может ли КПД двигателя быть равен единице?
Ответ. Нет. КПД всегда меньше единицы (или меньше 100%). Существование двигателя с КПД равным единице противоречит первому началу термодинамики.
КПД реальных двигателей редко превышает 30%.
Вопрос 4. Что такое КПД?
Ответ. КПД (коэффициент полезного действия) – отношение работы, которую совершает двигатель, к количеству теплоты, полученному от нагревателя.
Вопрос 5. Что такое удельная теплота сгорания топлива?
Ответ. Удельная теплота сгорания q – физическая величина, которая показывает, какое количество теплоты выделяется при сгорании топлива массой 1 кг. При решении задач КПД можно определять по мощности двигателя N и сжигаемому за единицу времени количеству топлива.
Задачи и вопросы на цикл Карно
Затрагивая тему тепловых двигателей, невозможно оставить в стороне цикл Карно – пожалуй, самый знаменитый цикл работы тепловой машины в физике. Приведем дополнительно несколько задач и вопросов на цикл Карно с решением.
Цикл (или процесс) Карно – это идеальный круговой цикл, состоящий из двух адиабат и двух изотерм. Назван так в честь французского инженера Сади Карно, который описал данный цикл в своем научном труде «О движущей силе огня и о машинах, способных развивать эту силу» (1894).
Задача на цикл Карно №1
Условие
Идеальная тепловая машина, работающая по циклу Карно, совершает за один цикл работу А = 73,5 кДж. Температура нагревателя t1 =100° С, температура холодильника t2 = 0° С. Найти КПД цикла, количество теплоты, получаемое машиной за один цикл от нагревателя, и количество теплоты, отдаваемое за один цикл холодильнику.
Решение
Рассчитаем КПД цикла:
С другой стороны, чтобы найти количество теплоты, получаемое машиной, используем соотношение:
Количество теплоты, отданное холодильнику, будет равно разности общего количества теплоты и полезной работы:
Ответ: 0,36; 204,1 кДж; 130,6 кДж.
Задача на цикл Карно №2
Условие
Идеальная тепловая машина, работающая по циклу Карно, совершает за один цикл работу А=2,94 кДж и отдает за один цикл холодильнику количество теплоты Q2=13,4 кДж. Найти КПД цикла.
Решение
Формула для КПД цикла Карно:
Здесь A – совершенная работа, а Q1 – количество теплоты, которое понадобилось, чтобы ее совершить. Количество теплоты, которое идеальная машина отдает холодильнику, равно разности двух этих величин. Зная это, найдем:
Ответ: 17%.
Задача на цикл Карно №3
Условие
Изобразите цикл Карно на диаграмме и опишите его
Решение
Цикл Карно на диаграмме PV выглядит следующим образом:
- 1-2. Изотермическое расширение, рабочее тело получает от нагревателя количество теплоты q1;
- 2-3. Адиабатическое расширение, тепло не подводится;
- 3-4. Изотермическое сжатие, в ходе которого тепло передается холодильнику;
- 4-1. Адиабатическое сжатие.
Ответ: см. выше.
Вопрос на цикл Карно №1
Сформулируйте первую теорему Карно
Ответ. Первая теорема Карно гласит: КПД тепловой машины, работающей по циклу Карно, зависит только от температур нагревателя и холодильника, но не зависит ни от устройства машины, ни от вида или свойств её рабочего тела.
Вопрос на цикл Карно №2
Может ли коэффициент полезного действия в цикле Карно быть равным 100%?
Ответ. Нет. КПД цикла карно будет равен 100% только в случае, если температура холодильника будет равна абсолютному нулю, а это невозможно.
Если у вас остались вопросы по теме тепловых двигателей и цикла Карно, вы можете смело задавать их в комментариях. А если нужна помощь в решении задач или других примеров и заданий, обращайтесь в профессиональный студенческий сервис.
Как быть более эффективным с вашими задачами – Блог Clockify
Эффективность составляет 10% от продуктивности. Я наткнулся на это предложение, проводя исследование для этого сообщения в блоге. Давайте подробнее об этом. Эффективность означает быстрое выполнение задач и выполнение их хорошо. С другой стороны, чтобы быть продуктивным, вам нужно постоянно заниматься своими важными задачами. Таким образом, в некотором смысле эффективность является жизненно важной частью вашей продуктивности.
Теперь, когда кажется, что вы не можете выполнять свои ежедневные задачи в более быстром темпе (без ущерба для их качества), вы, вероятно, испытываете разочарование. Но хорошая новость заключается в том, что вы можете научиться более эффективно выполнять свои задачи.
В этой статье вы узнаете:
- что означает быть эффективным на работе,
- как сосредоточиться и выполнять работу,
- как быть более эффективным и результативным на работе.
Содержание
Что значит быть эффективным на работе?
Знакомы ли вам сцены из фильмов, когда человек печатает очень быстро, с уверенной улыбкой на лице? Эти сцены обычно сопровождаются веселой фортепианной музыкой. Когда я думаю об эффективности, я вижу эту картину в своем уме.
Когда дело доходит до эффективности на рабочем месте, это нечто большее, чем ранее упомянутая игровая обстановка. Эффективность на рабочем месте подразумевает, что сотрудники выполняют нужные задачи должным образом, не тратя слишком много времени и энергии. Таким образом, работники помогают своим клиентам/покупателям, предоставляя более качественные продукты/услуги. Таким образом, сотрудники помогают их бизнесу расти. Кроме того, эффективные сотрудники также продуктивны, потому что они знают, как управлять своими задачами и выполнять все задания правильно и вовремя.
Как вы можете сосредоточиться и выполнить работу?
Давайте посмотрим, что вы можете сделать, чтобы оставаться сосредоточенным и легко выполнять работу, независимо от вашей должности.
Работа короткими сессиями с последующим коротким перерывом
Согласно исследованию Университета Иллинойса, «краткие отвлечения от задачи могут значительно улучшить способность человека сосредотачиваться на ней в течение длительного времени». Итак, приступая к работе над заданием, обязательно работайте короткими сессиями по 20–30 минут, а затем делайте небольшой 5-минутный перерыв.
Вы можете попробовать Технику Помидора, которая состоит из 25-минутных рабочих сессий (Помидоров). После каждого занятия делайте 5-минутный перерыв. После того, как вы закончите четыре рабочих сессии, у вас может быть более длительный перерыв, около 30 минут. Если вы считаете, что 25 минут слишком мало для ваших задач, вы можете организовать свою работу с помощью 90-минутных Помидоров.
Сосредоточение внимания на задаче во время этих Помидоров повысит вашу эффективность.
Следуйте своим циркадным ритмам
Циркадный ритм — это 24-часовой цикл, получивший свое название от латинской фразы «circa diem», что означает «около дня». Циркадные ритмы регулируют ваши умственные и физические системы. Кроме того, ваша способность концентрироваться зависит от вашего циркадного ритма. Некоторые люди умственно активны утром, в то время как другие процветают во второй половине дня или вечером.
Чтобы эффективнее выполнять ежедневные задания, вы должны организовать свой день в соответствии со своими циркадными ритмами. Если вы хотите узнать больше о своем циркадном ритме, обязательно отслеживайте уровень концентрации внимания в течение как минимум двух недель. Например, вы можете записывать уровень своей энергии по шкале от 1 до 10 в течение дня. Затем запланируйте свои самые важные задачи на периоды наивысшей бдительности. Оставьте эти менее важные задания на периоды, когда ваш уровень энергии ниже.
Примите блуждание ума и праздность
Может ли мечтать быть полезным и сделать вас более эффективным? Удивительно, да.
В своей книге « Скучно и гениально: как свободное пространство может раскрыть вашу самую продуктивную и творческую личность» Мануш Зомороди говорит о важности блуждания ума:
режим по умолчанию», мысленное место, где мы решаем проблемы и генерируем наши лучшие идеи, а также участвуем в так называемом «автобиографическом планировании», то есть в том, как мы осмысляем наш мир и нашу жизнь и ставим цели на будущее ».
Она также отмечает, что, когда мы расширяемся, мы мыслим оригинально.
Итак, помечтайте 10-15 минут, выполняя повторяющиеся задачи или делая перерыв. Таким образом, вы будете думать о новых способах решения ваших проблем или сложных задач, которые повысят вашу эффективность. Кроме того, вы будете более сосредоточены на работе во время встречи или при решении сложной задачи.
Помимо блуждания мыслей, бездействие также может быть полезным для вас. Вот как эссеист и карикатурист Тим Крайдер объясняет преимущества безделья в книге Кэла Ньюпорта 9.0051 Глубокая работа: правила сфокусированного успеха в рассеянном мире:
» Безделье — это не просто отдых, баловство или порок; он так же необходим для мозга, как витамин D для тела, и, лишенные его, мы страдаем психическим недугом, столь же обезображивающим, как рахит… он, как это ни парадоксально, необходим для выполнения любой работы ».
Но что, если вы слишком заняты и не можете тратить время на безделье? Вот что предлагает Кэл Ньюпорт в этой книге.
» В конце рабочего дня отложите рассмотрение рабочих вопросов до следующего утра — никаких послеобеденных проверок электронной почты, никаких мысленных повторов разговоров и никаких планов о том, как вы справитесь с предстоящим испытание; полностью прекратить работу, думая ».
Ньюпорт добавляет, что одним из преимуществ отключения является то, что «время простоя помогает восстановить энергию, необходимую для глубокой работы». И, как определяет это Ньюпорт, глубокая работа — это «тип работы, который оптимизирует вашу производительность».
Как повысить эффективность и результативность работы?
Как уже упоминалось ранее, есть разница между эффективностью и результативностью. Когда вы эффективны, вы выполняете свои задачи быстро и организованно. С другой стороны, когда вы эффективны, вы получаете желаемые результаты. Как вы можете себе представить, когда дело доходит до ваших рабочих задач, вам нужно преуспеть в обеих областях. Давайте взглянем на самые практичные советы для того, чтобы быть эффективным и результативным на работе.
Сначала сосредоточьтесь на самых важных задачах
В начале каждого дня думайте о самых важных задачах на день. Кроме того, постарайтесь быть реалистом и запишите до трех заданий, которые вы должны выполнить к концу дня.
Наличие четкой цели в уме и перед вами поможет вам оставаться на правильном пути и повысить свою эффективность и производительность.
Попробуйте метод матрицы Эйзенхауэра
Один из самых полезных способов научиться расставлять приоритеты — попробовать метод матрицы Эйзенхауэра. Этот метод тайм-менеджмента поможет вам отделить важные задачи от неважных.
Метод матрицы Эйзенхауэра включает четыре временных квадранта:
- важные и срочные задачи,
- важные, но несрочные задачи,
- не важные, но срочные задачи,
- неважные и несрочные задачи.
Итак, задачи из первого квадранта — ваши приоритеты. Как только вы закончите их, займитесь теми из второго квадранта. Говоря о третьем квадранте, вы должны делегировать эти задачи своим коллегам. Наконец, следует исключить задачи из четвертого квадранта.
Поскольку этот метод помогает вам получить более четкое представление о вашем рабочем дне, метод матрицы Эйзенхауэра также может улучшить ваше управление временем. Таким образом, вы будете более эффективно и продуктивно выполнять свои задачи.
Посвятите некоторое время глубокой работе
Вышеупомянутая глубокая работа играет решающую роль, когда речь идет о сложных задачах или тех заданиях, которые необходимы для вашей должности. Когда вам нужно выполнить эти задачи, вам нужно сосредоточиться и любой ценой избегать отвлекающих факторов.
Например, поскольку я создаю контент, моя глубокая работа состоит в написании блогов. Чтобы погрузиться в состояние глубокой работы, я предпочитаю слушать классическую музыку или саундтреки к фильмам. Эти музыкальные жанры помогают мне оставаться продуктивным и закончить написание блога.
Теперь, если вам трудно удерживать внимание и погрузиться в глубокую работу, Ньюпорт предлагает следующий ритуал глубокой работы:
- Выберите, где вы будете работать и как долго. Вам нужно найти спокойное место для периодов глубокой работы. Кроме того, если возможно, выделите определенную часть вашего (домашнего) офиса только для глубокой работы. Например, конференц-зал, тихая библиотека или удобное кресло, если вы работаете из дома. Прежде чем приступить к работе, подумайте, сколько времени вам нужно оставаться в зоне, чтобы иметь возможность выполнить задание.
- Решите, как вы будете работать. Установите конкретные цели на период интенсивной работы. Например, если вы пишете статью, вы можете регулировать количество слов или количество подзаголовков, которые вы должны закончить в течение периода глубокой работы. Кроме того, вы также можете включить блокировку веб-сайтов, как только начнете работать, чтобы не отвлекать себя социальными сетями или новостями.
- Выберите, как вы будете поддерживать свою работу. Ваш ритуал глубокой работы также должен охватывать все самое необходимое, что вам понадобится во время работы. Например, чашка кофе или перекус на случай, если проголодаетесь. Кроме того, выберите правильное освещение и удобное кресло.
Это всего лишь несколько идей, как сделать ритуал глубокой работы более комфортным и эффективным. Вы всегда можете изменить ритуал, чтобы он больше подходил вам и вашим задачам.
Избегайте многозадачности
Когда вы выполняете две задачи одновременно, вы фактически переключаете свое внимание между этими задачами. Это называется переключением контекста, и поскольку вы быстро переходите от одной задачи к другой, кажется, что вы выполняете две задачи одновременно.
Но многозадачность не так эффективна, как может показаться. Когда вы нацеливаете свое внимание на одно задание, а затем быстро переходите к другому, вашему мозгу требуется больше времени и энергии для загрузки и перезагрузки контекста.
Вот почему вам следует избегать многозадачности. Вместо этого сосредоточение внимания на одной задаче за раз сделает вас более эффективным.
Однако, когда вы завалены работой и у вас нет другого выхода, кроме многозадачности, следуйте нашим советам о том, как переключаться между проектами и задачами без потери производительности.
Разделяйте большие задачи на более мелкие
Посмотрим правде в глаза: зная, что вам предстоит выполнить сложную задачу, требующую много времени и энергии, у вас не будет мотивации начать над ней работать. Таким образом, вместо того, чтобы иметь большое задание на весь день, разбейте его на более мелкие задачи.
Например, вам нужно сделать иллюстрацию для поста в блоге. Разбив эту задачу на более мелкие части, вы получите такие задания, как:
- сделать первый черновик,
- связаться с автором контента, чтобы обсудить первый черновик,
- внести изменения, если необходимо,
- добавить логотип или любую подобную деталь, а также
- прикрепить иллюстрацию к инструменту управления проектами.
Выполнив первое задание, вы почувствуете мотивацию продолжать. Таким образом, с выполнением одной более крупной задачи будет легче справиться.
Кроме того, вы можете использовать Clockify, чтобы разбить свой проект на более мелкие задачи. Этот тип работы с задачами удобен, потому что вы можете организовать свой проект как список дел. Затем отмечайте задачи как выполненные, как только вы их закончите. Кроме того, такой график может помочь вам отслеживать проекты и задачи для ваших клиентов.
Ограничьте время, которое вы тратите на электронные письма
Как указано в отчете Asana The Anatomy of Work Index, ответы на постоянные электронные письма и сообщения являются основной причиной того, что сотрудники работают допоздна. Вполне вероятно, что всякий раз, когда вы видите или слышите уведомление по электронной почте, вы почувствуете желание проверить его. Но восстановить концентрацию после этого не всегда будет легко.
Если ваша работа не требует, чтобы вы были активны и отвечали на сообщения как можно скорее, постарайтесь ограничить время, которое вы тратите на электронные письма. Например, вы можете проверять электронную почту в начале и в конце рабочего дня.
Помимо этого варианта, старайтесь быть более конкретными при написании электронных писем. Таким образом, общение с вашими коллегами или партнерами будет более точным, поэтому вы избежите переписки по электронной почте. Таким образом, вы будете меньше отвлекаться на электронные письма, что поможет вам работать более эффективно и продуктивно.
Автоматизация повторяющихся задач
Повторяющиеся задачи — это задачи, которые выполняются регулярно, например, каждый день, раз в неделю или раз в месяц. Это могут быть такие действия, как ответы на электронные письма и посещение собраний.
Чтобы сэкономить время, которое вы тратите на повторяющиеся задачи, вам следует отслеживать их с помощью приложения для отслеживания задач. Тогда вы будете точно знать, сколько часов в день вы посвящаете повторяющимся заданиям. Таким образом, вы сможете автоматизировать некоторые из этих задач.
Например, вы можете использовать Clockify для создания шаблонов для ваших проектов. Это весьма практично, если вы и ваша команда обычно имеете дело с проектами, требующими одного и того же набора задач. Создав шаблон, вы сможете использовать его для любого подобного проекта в будущем.
Говоря об управлении электронной почтой, вы должны начать классифицировать свои сообщения с помощью ярлыков. Ярлыки — это своего рода папки в папке «Входящие». Например, вы можете добавить метку «Важно», чтобы вы могли легко получить доступ к этой папке в любое время, игнорируя другие сообщения. Как только вы позаботитесь о своем почтовом ящике, вы сможете сосредоточиться только на работе и повысить свою эффективность и производительность.
💡 Вот как добавить ярлыки в Gmail.
Подумайте о своем здоровье и необходимости подзарядки
Когда вы голодны или хотите спать, вы не сможете ясно мыслить и продуктивно работать. Поэтому никогда не недооценивайте важность хорошего сна или завтрака.
На самом деле, есть определенные виды пищи, которые чрезвычайно полезны для вашего мозга, а значит, и для вашей продуктивности. Это супер-еда, и у нас уже есть блог, посвященный супер-еде, которая может повысить продуктивность.
Помимо еды и сна обязательно регулярно занимайтесь спортом. Даже если вы не любитель этого, вы можете хотя бы поговорить о прогулке каждый день после работы. Вскоре вы поймете, как эта рутина помогает вам зарядиться энергией и расслабиться после работы.
Заключение
Эффективно решать задачи означает выполнять их правильно и быстро. Для этого вам нужно направлять свое внимание только на свои задания и избегать любых отвлекающих факторов.
Как вы это делаете? Работая короткими сессиями или следуя своим циркадным ритмам. Убедитесь, что ваш мозг тоже нуждается в отдыхе, так что не стесняйтесь блуждать. Это занятие, несомненно, повысит вашу эффективность.
Кроме того, если вы хотите работать над своими навыками эффективности и продуктивности, в этой статье вы найдете несколько полезных советов, которые вы можете попробовать.
Efficiency Task — шестая конференция EMNLP по машинному переводу
Efficiency Task — шестая конференция EMNLP по машинному переводу
Задача эффективности измеряет задержку, пропускную способность, потребление памяти и размер машинного перевода на ЦП и ГП. Участники предоставляют свой собственный код и модели, используя стандартизированные данные и оборудование. Это продолжение общей задачи WNGT 2020 Efficiency Shared Task.
Важные даты
Докеры должны быть отправлены (в виде URL и sha512sum) на
Модель перевода
Системы должны переводить с английского на немецкий в соответствии с ограниченным условием задачи новостей 2021 года. Использование ограниченной модели другой группы допустимо со ссылкой.
Оборудование
Есть состояния GPU и CPU. GPU — один A100 через Oracle Cloud BM.GPU4.8 (но мы ограничим ваш Docker одним GPU), а CPU — Intel Ice Lake через Oracle Cloud BM.Optimized3.36. Мы выбрали Oracle Cloud, потому что Ice Lake обычно доступен, пока он находится в предварительной версии у других поставщиков.
Задержка и пропускная способность
Участники могут выбрать задержку, пропускную способность или, в идеале, и то, и другое.
Задержка будет измеряться на полном графическом процессоре или на одном ядре ЦП (остальная часть ЦП простаивает и ограничение сходства ограничивается одним ядром). Тестовая система предоставит вашей системе одно предложение на стандартный ввод и сброс, а затем подождет, пока ваша система предоставит перевод на свой стандартный вывод (и сброс), прежде чем предоставить следующее предложение. Сценарий задержки — это пример использования, хотя, если системы достаточно быстры, мы можем переписать его на C++.
Пропускная способность будет измеряться на графическом процессоре или на всей машине с 36-ядерным процессором. Если есть интерес к задаче с пропускной способностью одноядерного процессора, мы также можем запустить ее.
Измерение
Каждая система будет работать с 1 миллионом строк необработанного ввода на английском языке, где каждая строка содержит не более 150 слов, разделенных пробелами (хотя ваш токенизатор, вероятно, разобьёт их на большее количество). Мы будем измерять следующее:
- Качество тестового набора WMT 2021, разбросанного по входным данным. Мы проведем оценку человека.
- Качество других неизвестных наборов тестов, разбросанных по входным данным.
- Вся команда преобразования занимает реальное время.
- Пиковое потребление оперативной памяти хоста.
- Пиковое потребление ОЗУ графическим процессором в дорожке графического процессора.
- Размер модели на диске. Образы Docker должны включать отдельный каталог модели в
/model/
. - Размер докера на диске. Тем не менее, участникам рекомендуется отдавать предпочтение доставке одного докера для нескольких аппаратных условий, а не размеру докера.
Участники не могут использовать исходные или целевые предложения WMT21 при подготовке своих материалов (однако, если вы отправили задание новостей, ваша квота в 7 сообщений Ocelot разрешена).
Результаты будут представлены в виде таблицы со всеми показателями. Презентация будет включать серию границ Парето, сравнивающих качество с каждым из показателей эффективности. Мы приветствуем участников, оптимизирующих любую из метрик.
Мы не будем вычитать время загрузки из времени выполнения. Большой ввод предназначен для амортизации времени загрузки.
Что такое модель?
Мы сообщим размер модели на диске, что означает, что нам нужно определить модель отдельно от кода. Модель включает в себя все, что получено из данных: все параметры модели, словарные файлы, конфигурацию BPE, если применимо, параметры квантования или таблицы поиска, где это применимо, и гиперпараметры, такие как размеры встраивания. Вы можете сжать свою модель, используя стандартные инструменты (gzip, bz2, xzip и т. д.), и будет сообщен сжатый размер.
Код может включать в себя простые сценарии токенизатора на основе правил и жестко закодированную структуру модели, которую можно было бы использовать для другой языковой пары. Если мы подозреваем, что ваша модель скрыта в коде, мы можем попросить вас предоставить другую модель сопоставимого размера для неожиданной языковой пары с приемлемым качеством.
Отправка докера
Участники должны предоставить образ Docker со всем программным обеспечением и файлами модели, необходимыми для выполнения перевода.
- Включите короткое имя вашей команды (без пробелов) в имя файла докера и имя образа.
- Образ должен содержать каталог модели
/model
со всеми файлами модели, как определено выше. - Участники также могут добавлять любые другие каталоги и файлы в образ, кроме любых путей, начинающихся с
/wmt
, которые зарезервированы системой оценки. - Включите
/run.sh
, как описано ниже.
/run.sh $hardware $task output
запускает перевод. Аргумент $hardware будет иметь значение «GPU», «CPU-1» (один поток ЦП, без гиперпотоков) или «CPU-ALL» (все ядра ЦП). Аргумент $task будет «задержка» или «пропускная способность». Входные и выходные файлы, которые не обязательно будут иметь это имя, представляют собой обычный текст UTF-8, разделенный символами новой строки UNIX. Каждая строка ввода должна быть переведена в одну строку вывода. Для задачи задержки мы фактически запустим /wmt/latency.py /run.sh Задержка CPU-1 output
(или то же самое с GPU).
В качестве примера, вот условие пропускной способности одного ЦП:
image_name="$(docker load -i ${image_file_path} |cut -d " " -f 3)"
container_id="$(docker run -itd - -cpuset-cpus=0 ${opt_memory} --memory-swap=0 ${image_name} /bin/sh)"
(time docker exec -i "${container_id}" /run.sh Пропускная способность CPU-1) < input.txt>${каталог_результатов}/run.stdout 2>${каталог_результатов}/run.stderr
В состоянии CPU-ALL ваш докер-контейнер сможет контролировать привязку ЦП, поэтому numactl
и набор задач
будут работать (при условии, конечно, что вы включите их в свой контейнер).
Участники предыдущих выпусков должны обратить внимание на то, что аргументы /run.sh
изменились.
Множественная отправка приветствуется.