• Title/Summary/Keyword: multitasking

Search Result 102, Processing Time 0.041 seconds

A design and implementation of DOS-based multitasking Kernel of the real-time operating systems for robot controller (DOS 환경 로봇제어기용 실시간 운영체계를 위한 멀티태스킹 커널의 설계및 구현)

  • Jang, Ho;Lee, Ki-Dong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.4
    • /
    • pp.373-380
    • /
    • 1997
  • In order to implement the real-time operating systems for robot controller, this paper proposes a systematic method for implementing the real-time kernel under the DOS environment. So far, we designed the robot control software and its own operating system simultaneously. Though robot operating systems have simple structure, it allows the developer to have a surplus time and effort to implement complete robot systems. In addition to this, in most cases of this type, operating systems does not support multitasking function, thus, low level hardware interrupts are used for real-time execution. Subsequently, some kinds of real-time tasks are hard to implement under this environment. Nowadays, the operating systems for robot controller requires multitasking functions, intertask communication and task synchronization mechanism, and rigorous real-time responsiveness. Thus, we propose an effective and low costs real-time systems for robot controller satisfying the various real-time characteristics. The proposed real-time systems are verified through real implementation.

  • PDF

Effects of Cognitive Attention on Human Multitasking Behaviors (인지적 주의가 다중 작업 행위에 미치는 영향)

  • Minsoo Park
    • The Journal of the Convergence on Culture Technology
    • /
    • v.10 no.1
    • /
    • pp.501-506
    • /
    • 2024
  • Humans have been shown to engage in multitasking behavior when searching for information on two or more topics or searching an information system at the same time. When processing multiple information tasks, priorities must be established as there are cognitive and physical limitations in processing multiple information tasks at once. The level of cognitive attention involved in multitasking behavior can vary depending on the complexity and importance of the information task. The objectives of this study are to understand: (a) the relationship between attention and information task prioritization behavior when people interact with information retrieval systems to find information for multiple tasks; (b) The effect of the degree of attention on information task prioritization behavior when people interact with an IR system to find information for multiple tasks. A review of the relevant literature shows that when people interact with information retrieval systems to find information for multiple tasks, their level of attention affects how they prioritize multiple information tasks. It should be noticed that people pay more attention to things they find interesting or important. Human-centered system design based on a conceptual understanding of multitasking is discussed.

Bi-directional Bus Architecture Suitable to Multitasking in MPEG System (MPEG 시스템용 다중 작업에 적합한 양방향 버스 구조)

  • Jun Chi-hoon;Yeon Gyu-sung;Hwang Tae-jin;Wee Jae-Kyung
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.42 no.4 s.334
    • /
    • pp.9-18
    • /
    • 2005
  • This paper proposes the novel synchronous segmented bus architecture that has the pipeline bus architecture based on OCP(open core protocol) and the memory-oriented bus for MPEG system. The proposed architecture has bus architectures that support the memory interface for image data processing of MPEG system. Also it has the segmented hi-directional multiple bus architecture for multitasking processing by using multi -masters/multi - slave. In the scheme address of masters and slaves are fixed so that they are arranged for the location of IP cores according to operational characteristics of the system for efficient data processing. Also the bus architecture adopts synchronous segmented bus architecture for reuse of IP's and architecture or developed chips. This feature is suitable to the high performance and low power multimedia SoC systum by inherent characteristics of multitasking operation and segmented bus. Proposed bus architecture can have up to 3.7 times improvement in the effective bandwidth md up to 4 times reduction in the communication latency.

Effective Project Management Strategy Depending on Individual Self-efficacy and Task Characteristics under Multitasking Situation (멀티태스킹 상황에서 업무적 특성과 개인의 자기 효능감을 고려한 효율적인 프로젝트관리 전략)

  • Park, Jun-Young;Park, Do-Hyung
    • The Journal of Information Systems
    • /
    • v.28 no.4
    • /
    • pp.1-25
    • /
    • 2019
  • Purpose The purpose of this study is to investigate cognitive mechanism of goal relations (Single-goal vs. Multiple-goals) and to-do list (Packing vs. Unpacking) and also verify the role of self-efficacy in the perspective of motivation belief. The perspective of cognitive mechanism is related to the effects of how the relations of multitasking environments affects to facilitating relation or conflicting relations. In pursuit of a single goal, judgement of task importance can be facilitated by unpacking effect due to relations of strongly associated project components including to-do list. On the other hands, in pursuit of multiple goals, judgement of task importance can be conflicted due to mutually exclusive relations of multiple goals. Additionally, the cognitive mechanism can be regulated from the role of self-efficacy, which contributes to motivation belief on how much a person is confident in achieving given tasks. In the end this research is to identify self-efficacy as boundary condition in inhibiting the effects of facilitation and conflict. Design/methodology/approach This study conducted Two-way ANOVA (Packing/ Unpacking * Single-goal/ Multiple-goals) to explore the effects of cognitive mechanism on task importance. After that we performed Three-way ANOVA, 2 (To-do list: Packing/ Unpacking) * 2 (Goal relation: Single-goal/ Multiple-goals) * 2 (Self-efficacy: Low self-efficacy/ High self-efficacy) to verify the role of self-efficacy between goal relations and to-do list. Findings In the cognitive mechanism, the task importance is not significantly different between in packed and in unpacked condition in pursuit of a single goal. But multitasking with multiple goals causes goal conflict, which means packed condition indicates significantly higher task importance than unpacked condition. Additionally, for a group with low self-efficacy unpacking leads to conflicting relation, which implies that packed condition is more efficient strategy than packed condition. On the other hands, in pursuit of mulitple goals, either packing or unpacking has no distinctive effects on task importance. However, participants with high self-efficacy are no longer affected by facilitating relation and conflicting relation as well in pursuit of either a single goal or multiple goals as well.

A Study on eye-tracking software design and development for e-sports viewing on the web (e 스포츠 웹 시청 연구를 위한 시선 분석도구 설계 및 개발)

  • Ko, Eunji;Choi, SunYoung
    • Journal of Korea Game Society
    • /
    • v.15 no.4
    • /
    • pp.121-132
    • /
    • 2015
  • This study suggests a design for an analytical software program and method for multitasking e-sports viewing through the web using an eye tracking device. To fulfill this task, we designed a Window of Interest (WOI) to measure and record visually on a screen wherever numerous multitasking activities occur. In addition, we developed an OBS (Opensource Broadcaster Software) plug-in that records and streams participant viewing behavior patterns in real time. The purpose of this study is as follows. First, unlike existing tools that limit web interface recording to still images, the developed tool can record dynamically via media such as videos. Second, when several windows are processed on a screen, the tool can accurately record the gaze positions of the participants. Lastly, the tool can enhance the objective validity of the data as it can be implemented in natural situations. Therefore, this study can trace natural viewing patterns and behavior as we do not create artificial experimental environments and stimuli.

As a Modulator, Multitasking Roles of SIRT1 in Respiratory Diseases

  • Yunxin Zhou;Fan Zhang;Junying Ding
    • IMMUNE NETWORK
    • /
    • v.22 no.3
    • /
    • pp.21.1-21.21
    • /
    • 2022
  • As far the current severe coronavirus disease 2019 (COVID-19), respiratory disease is still the biggest threat to human health. In addition, infectious respiratory diseases are particularly prominent. In addition to killing and clearing the infection pathogen directly, regulating the immune responses against the pathogens is also an important therapeutic modality. Sirtuins belong to NAD+-dependent class III histone deacetylases. Among 7 types of sirtuins, silent information regulator type-1 (SIRT1) played a multitasking role in modulating a wide range of physiological processes, including oxidative stress, inflammation, cell apoptosis, autophagy, antibacterial and antiviral functions. It showed a critical effect in regulating immune responses by deacetylation modification, especially through high-mobility group box 1 (HMGB1), a core molecule regulating the immune system. SIRT1 was associated with many respiratory diseases, including COVID-19 infection, bacterial pneumonia, tuberculosis, and so on. Here, we reviewed the latest research progress regarding the effects of SIRT1 on immune system in respiratory diseases. First, the structure and catalytic characteristics of SIRT1 were introduced. Next, the roles of SIRT1, and the mechanisms underlying the immune regulatory effect through HMGB1, as well as the specific activators/inhibitors of SIRT1, were elaborated. Finally, the multitasking roles of SIRT1 in several respiratory diseases were discussed separately. Taken together, this review implied that SIRT1 could serve as a promising specific therapeutic target for the treatment of respiratory diseases.

A Novel Globally Asynchronous, Locally Dynamic System Bus Architecture Based on Multitasking Bus (다중처리가 가능한 새로운 Globally Asynchronous, Locally Dynamic System 버스 구조)

  • Choi, Chang-Won;Shin, Hyeon-Chul;Wee, Jae-Kyung
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.45 no.5
    • /
    • pp.71-81
    • /
    • 2008
  • In this paper, we propose a novel Globally Asynchronous, Locally Dynamic System(GALDS) bus and demonstrate its performance. The proposed GALDS bus is the bidirectional multitasking bus with the segmented bus architecture supporting the concurrent operation of multi-masters and multi-slaves. By analyzing system tasks, the bus architecture chooses the optimal frequency for each If among multiples of bus frequency and thus we can reduce the overall power consumption. For efficient data communications between IPs operating in different frequencies, we designed an asynchronous and bidirectional FIFO based on an asynchronous wrapper with hand-shaking interface. In addition, since systems can be easily expandable by inserting bus segments, the proposed architecture has advantages in IP reusability and structural flexibility As a test example, a four-segment bus haying four masters and four slaves were designed by using Verilog HDL. We demonstrate multitasking operations with read/write data transfers by simulation when the ratios of operation frequency are 1:1, 1:2, 1:4 and 1:8. The data transfer mode is a 16 burst increment mode compatible with Advanced Microcontroller Bus Architecture(AMBA). The maximum operation latency of the proposed GALDS bus is 22 clock cycles for the bus write operation, and 44 clock cycles for read.

The Effects of Interface Modality on Cognitive Load and Task Performance in Media Multitasking Environment (미디어 멀티태스킹 환경에서 인터페이스의 감각양식 차이가 인지부하와 과업수행에 미치는 영향에 관한 연구 다중 자원 이론과 스레드 인지 모델을 기반으로)

  • Lee, Dana;Han, Kwang-Hee
    • Journal of the HCI Society of Korea
    • /
    • v.14 no.2
    • /
    • pp.31-39
    • /
    • 2019
  • This research examined the changes that fast-growing voice-based devices would bring in the media multitasking environment. Based on the theoretical background that information processing efficiency improves when performing multiple tasks requiring different resource structures at the same time, we conducted an experiment where participants searched for information with voice-based or screen-based devices while performing an additional visual task. Results showed that both task performance environment and interface modality had significant main effects on cognitive load. The overall cognitive load level was higher in the voice interface group, but the difference in cognitive load between the two groups decreased in a multitasking environment where the additional visual resources was required. The visual task performance was significantly higher when using the voice interface than the screen interface. Our findings suggest that voice interfaces offered advantages in the cognitive load and task performance by distributing two tasks to the auditory and visual channels. The results of this study imply that voice-based devices have the potential to facilitate efficient information processing in the screen-centric environment where visual resources collide. We provided theoretical evidence of resource distribution using multiple resource theory and tried to identify the advantages of the voice interface more specifically based on the threaded cognition model.

Multitasking Mechanism for High-Throughput Computing based on Mobile Cloud Computing (모바일 클라우드 컴퓨팅기반 고-처리량 컴퓨팅을 위한 멀티태스킹 기법)

  • Han, Seok-Hyeon;Mu, He;Kim, Hyun-Woo;Song, Eun-Ha;Jeong, Young-Sik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.04a
    • /
    • pp.171-173
    • /
    • 2017
  • 최근 모바일 컴퓨팅은 어플리케이션 실행, 이미지 처리, 동영상 인코딩, 게임 등의 모바일 컴퓨팅 작업 처리를 위한 높은 성능의 컴퓨팅 능력을 요구한다. 모바일 컴퓨팅의 성능을 향상하기 위해 모바일 클라우드 컴퓨팅(Mobile Cloud Computing)을 도입하였다. 기존 모바일 클라우드 컴퓨팅에서는 모바일 컴퓨팅 작업의 처리를 위해 고-성능 컴퓨팅(High-Performance Computing)방법을 적용한 오프로드가 연구되고 있다. 고-성능 컴퓨팅의 목적은 단일작업의 처리속도 향상이므로 다중 작업처리를 위한 모바일 클라우드 컴퓨팅에는 적합하지 않다. 또한 고-성능 컴퓨팅은 모바일 클라우드 사용자에게 동등한 컴퓨팅 성능을 제공하지 못하는 문제점을 내재한다. 본 논문에서는 모바일 클라우드 컴퓨팅 기반 다중 작업 처리를 위한 Multitasking Mechanism for High-Throughput Computing(M2-HTC)을 제안한다. M2-HTC는 모바일 클라우드에서 처리중인 작업과 사용 가능한 컴퓨팅 리소스를 활용하여 다중 모바일 컴퓨팅 작업의 처리시간을 최소화하는 기법이다.

Implementation of a Small Humanoid Robot Controller On the Basis of RTOS and FPGA (RTOS와 FPGA를 기반으로 한 소형 휴머노이드 로봇 제어기 구현)

  • Jeon, Jae-Min;Seo, Kyu-Tae;Oh, Jun-Young;Yoo, In-Hwan;Lee, Bo-Hee
    • Proceedings of the KIEE Conference
    • /
    • 2006.10c
    • /
    • pp.548-550
    • /
    • 2006
  • This paper deals with the implementation of a small humanoid robot controller on the basis of Real Time Operating System(RTOS) and the FPGA. This controller was adapted to the humanoid robot with 25 DOFs, which are 12 DOFs in each leg, 8 DOFs in each arm, 3 DOFs in waist, and 2 DOFs in head. The robot actuators were used DX-117 servo motors that have all of the controller components in one module in order to simplify the control structure. In addition, the main controller is FPGA of Virtex4-FX from Xilinx, and ported on VxWorks that is kind of RTOS. It is essential to install this RTOS on the complex control system and to do control activity at the multitasking environments. This paper suggested the method of distributing the computational load in the humanoid robot controller using the FPGA and RTOS concepts. All of the control process was verified through the real action of the humanoid.

  • PDF