URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [rtems-20020807/] [c/] [src/] [lib/] [libbsp/] [i386/] [pc386/] [times_p5] - Rev 1765
Compare with Previous | Blame | View Log
## Timing Test Suite Results for the pc386 BSP using a Pentium## times_p5,v 1.3 1999/10/05 19:17:45 joel Exp#NOTE: To obtain the execution time in microseconds, divide the number ofcycles by the clock speed. For example, if rtems_semaphore createis reported to be 1164 cycles, then at 66 Mhz it takes 17.64microseconds or 8.75 microseconds at 133 Mhz.Board: PC/AT cloneCPU: Intel PentiumClock Speed: 66 MhzMemory Configuration: DRAM w/512 Kb cacheWait States: unknownTimes Reported in: cyclesTimer Source: on-CPU cycle counterColumn A: 3.5.1 pre-releaseColumn Y: unused# DESCRIPTION A B== ================================================================= ==== ====1 rtems_semaphore_create 1164rtems_semaphore_delete 976rtems_semaphore_obtain: available 300rtems_semaphore_obtain: not available -- NO_WAIT 300rtems_semaphore_release: no waiting tasks 2912 rtems_semaphore_obtain: not available -- caller blocks 11823 rtems_semaphore_release: task readied -- preempts caller 7164 rtems_task_restart: blocked task -- preempts caller 2130rtems_task_restart: ready task -- preempts caller 1861rtems_semaphore_release: task readied -- returns to caller 491rtems_task_create 1017rtems_task_start 965rtems_task_restart: suspended task -- returns to caller 816rtems_task_delete: suspended task 926rtems_task_restart: ready task -- returns to caller 850rtems_task_restart: blocked task -- returns to caller 1076rtems_task_delete: blocked task 9275 rtems_task_suspend: calling task 714rtems_task_resume: task readied -- preempts caller 5756 rtems_task_restart: calling task 646rtems_task_suspend: returns to caller 309rtems_task_resume: task readied -- returns to caller 320rtems_task_delete: ready task 9947 rtems_task_restart: suspended task -- preempts caller 10258 rtems_task_set_priority: obtain current priority 223rtems_task_set_priority: returns to caller 468rtems_task_mode: obtain current mode 99rtems_task_mode: no reschedule 114rtems_task_mode: reschedule -- returns to caller 264rtems_task_mode: reschedule -- preempts caller 836rtems_task_set_note 236rtems_task_get_note 232rtems_clock_set 569rtems_clock_get 1079 rtems_message_queue_create 3287rtems_message_queue_send: no waiting tasks 613rtems_message_queue_urgent: no waiting tasks 615rtems_message_queue_receive: available 534rtems_message_queue_flush: no messages flushed 252rtems_message_queue_flush: messages flushed 335rtems_message_queue_delete 119510 rtems_message_queue_receive: not available -- NO_WAIT 333rtems_message_queue_receive: not available -- caller blocks 119411 rtems_message_queue_send: task readied -- preempts caller 95712 rtems_message_queue_send: task readied -- returns to caller 70013 rtems_message_queue_urgent: task readied -- preempts caller 126114 rtems_message_queue_urgent: task readied -- returns to caller 69715 rtems_event_receive: obtain current events 27rtems_event_receive: not available -- NO_WAIT 226rtems_event_receive: not available -- caller blocks 888rtems_event_send: no task readied 221rtems_event_receive: available 393rtems_event_send: task readied -- returns to caller 49616 rtems_event_send: task readied -- preempts caller 71917 rtems_task_set_priority: preempts caller 95918 rtems_task_delete: calling task 129519 rtems_signal_catch 223rtems_signal_send: returns to caller 628rtems_signal_send: signal to self 821exit ASR overhead: returns to calling task 401exit ASR overhead: returns to preempting task 48220 rtems_partition_create 1337rtems_region_create 1031rtems_partition_get_buffer: available 680rtems_partition_get_buffer: not available 303rtems_partition_return_buffer 617rtems_partition_delete 523rtems_region_get_segment: available 458rtems_region_get_segment: not available -- NO_WAIT 565rtems_region_return_segment: no waiting tasks 388rtems_region_get_segment: not available -- caller blocks 1683rtems_region_return_segment: task readied -- preempts caller 1476rtems_region_return_segment: task readied -- returns to caller 818rtems_region_delete 477rtems_io_initialize 48rtems_io_open 22rtems_io_close 22rtems_io_read 22rtems_io_write 22rtems_io_control 2321 rtems_task_ident 3381rtems_message_queue_ident 3328rtems_semaphore_ident 3593rtems_partition_ident 3286rtems_region_ident 3343rtems_port_ident 3278rtems_timer_ident 3282rtems_rate_monotonic_ident 328722 rtems_message_queue_broadcast: task readied -- returns to caller 1322rtems_message_queue_broadcast: no waiting tasks 347rtems_message_queue_broadcast: task readied -- preempts caller 138523 rtems_timer_create 306rtems_timer_fire_after: inactive 475rtems_timer_fire_after: active 475rtems_timer_cancel: active 277rtems_timer_cancel: inactive 251rtems_timer_reset: inactive 391rtems_timer_reset: active 465rtems_timer_fire_when: inactive 577rtems_timer_fire_when: active 578rtems_timer_delete: active 377rtems_timer_delete: inactive 350rtems_task_wake_when 108024 rtems_task_wake_after: yield -- returns to caller 159rtems_task_wake_after: yields -- preempts caller 57425 rtems_clock_tick 50526 _ISR_Disable 33_ISR_Flash 33_ISR_Enable 26_Thread_Disable_dispatch 36_Thread_Enable_dispatch 240_Thread_Set_state 315_Thread_Disptach (NO FP) 623context switch: no floating point contexts 594context switch: self 89context switch: to another task 122context switch: restore 1st FP task 1043fp context switch: save idle, restore idle 978fp context switch: save idle, restore initialized 390fp context switch: save initialized, restore initialized 392_Thread_Resume 238_Thread_Unblock 171_Thread_Ready 176_Thread_Get 71_Semaphore_Get 61_Thread_Get: invalid id 1027 interrupt entry overhead: returns to interrupted task 391interrupt exit overhead: returns to interrupted task 110interrupt entry overhead: returns to nested interrupt 167interrupt exit overhead: returns to nested interrupt 120interrupt entry overhead: returns to preempting task 193interrupt exit overhead: returns to preempting task 96128 rtems_port_create 668rtems_port_external_to_internal 215rtems_port_internal_to_external 211rtems_port_delete 49129 rtems_rate_monotonic_create 823rtems_rate_monotonic_period: initiate period -- returns to caller 1094rtems_rate_monotonic_period: obtain status 345rtems_rate_monotonic_cancel 602rtems_rate_monotonic_delete: inactive 553rtems_rate_monotonic_delete: active 528rtems_rate_monotonic_period: conclude periods -- caller blocks 672
