41 research outputs found

    Об одном подходе к построению сетевого процессорного устройства

    Get PDF
    The paper proposes the architecture and basic requirements for a network processor for OpenFlow switches of software-defined networks. An analysis of the architectures of well-known network processors is presented − NP-5 from EZchip (now Mellanox) and Tofino from Barefoot Networks. The advantages and disadvantages of two different versions of network processor architectures are considered: pipeline-based architecture, the stages of which are represented by a set of general-purpose processor cores, and pipeline-based architecture whose stages correspond to cores specialized for specific packet processing operations. Based on a dedicated set of the most common use case scenarios, a new architecture of the network processor unit (NPU) with functionally specialized pipeline stages was proposed. The article presents a description of the simulation model of the NPU of the proposed architecture. The simulation model of the network processor is implemented in C ++ languages using SystemC, the open-source C++ library. For the functional testing of the obtained NPU model, the described use case scenarios were implemented in C. In order to evaluate the performance of the proposed NPU architecture a set of software products developed by KM211 company and the KMX32 family of microcontrollers were used. Evaluation of NPU performance was made on the basis of a simulation model. Estimates of the processing time of one packet and the average throughput of the NPU model for each scenario are obtained.В работе предложена архитектура и основные требования к сетевому процессору для OpenFlow коммутаторов программно-конфигурируемых сетей (ПКС). Представлен анализ архитектур известных сетевых процессоров – NP-5 компании EZchip (в настоящее время Mellanox) и Tofino компании Barefoot Networks. Рассмотрены достоинства и недостатки двух разных вариантов архитектур сетевого процессора: на основе конвейеров, ячейки которых представлены набором процессорных ядер общего назначения, и на основе конвейеров, ячейкам которых соответствуют ядра, специализированные под конкретные операции обработки пакета. На основе выделенного набора наиболее общих сценариев обработки пакетов предложена новая архитектура сетевого процессорного устройства (СПУ) с функционально специализированными ячейками (стадиями) конвейера. В статье представлено описание имитационной модели СПУ предложенной архитектуры. Имитационная модель построена на языке C++ с использованием открытой библиотеки SystemC. Для проведения функционального тестирования полученной модели СПУ были реализованы описанные сценарии обработки пакетов на языке С. Для оценки производительности предложенной архитектуры СПУ в ходе исследования были использованы программные средства компании KM211, а также семейство микроконтроллеров KMX32. Оценка производительности СПУ проводилась на основе имитационной модели. Получены оценки времени обработки одного пакета и средняя пропускная способность модели СПУ для каждого сценария. Эти оценки показали, что полученная скорость СПУ позволяет их использование в коммутаторах уровня распределения (агрегации)

    Validation of the Short Version (TLS-15) of the Triangular Love Scale (TLS-45) Across 37 Languages

    Get PDF
    Love is a phenomenon that occurs across the world and affects many aspects of human life, including the choice of, and process of bonding with, a romantic partner. Thus, developing a reliable and valid measure of love experiences is crucial. One of the most popular tools to quantify love is Sternberg’s 45-item Triangular Love Scale (TLS-45), which measures three love components: intimacy, passion, and commitment. However, our literature review reveals that most studies (64%) use a broad variety of shortened versions of the TLS-45. Here, aiming to achieve scientific consensus and improve the reliability, comparability, and generalizability of results across studies, we developed a short version of the scale—the TLS-15—comprised of 15 items with 5-point, rather than 9-point, response scales. In Study 1 (N = 7,332), we re-analyzed secondary data from a large-scale multinational study that validated the original TLS-45 to establish whether the scale could be truncated. In Study 2 (N = 307), we provided evidence for the three-factor structure of the TLS-15 and its reliability. Study 3 (N = 413) confirmed convergent validity and test–retest stability of the TLS-15. Study 4 (N = 60,311) presented a large-scale validation across 37 linguistic versions of the TLS-15 on a cross-cultural sample spanning every continent of the globe. The overall results provide support for the reliability, validity, and cross-cultural invariance of the TLS-15, which can be used as a measure of love components—either separately or jointly as a three-factor measure

    РОЗРОБКА ТЕОРЕТИЧНИХ ОСНОВ МОДИФІКОВАНОГО МЕТОДУ РОЗРАХУНКУ ТУНЕЛІВ КОЛОВОГО ОКРЕСЛЕННЯ

    No full text
    In the article theoretical bases of the modified calculation method of circular outline tunnels are consideredВ статье рассмотрены теоретические основы модифицированного метода расчета тоннелей кругового очертанияУ статті розглянуті теоретичні основи модифікованого методу розрахунку тунелів колового окреслення
    corecore