Optimization of Memory Allocation in VSIPL - PowerPoint PPT Presentation

1 / 4
About This Presentation
Title:

Optimization of Memory Allocation in VSIPL

Description:

Optimization of Memory Allocation in VSIPL. Jinwoo Suh, Janice O. McMahon, ... VSIPL: Vector, Signal, and Image Processing Library ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 5
Provided by: J689
Category:

less

Transcript and Presenter's Notes

Title: Optimization of Memory Allocation in VSIPL


1
Optimization of Memory Allocation in VSIPL
Jinwoo Suh, Janice O. McMahon, Stephen P. Crago,
and Dong-In Kang University of Southern
California Information Sciences
Institute September 18, 2007
2
Memory Allocation in VSIPL
  • VSIPL Vector, Signal, and Image Processing
    Library
  • Reference implementation straightforward memory
    allocations
  • Uses malloc() and free() handled by operating
    system
  • Costs many cycles
  • Library overhead for management, bookkeeping,
    etc.
  • Proposed implementation
  • Uses light-weight indexes to manage memory space
  • Emphasis on fast operation over efficient use of
    memory
  • First-fit-based algorithm

3
Results for Matrix Addition
  • Results on Intel Core 2 Duo E6400 2.1 GHz
  • Linux kernel version 2.6.9-5

4
Results for Matrix Maximum
  • Results similar to Matrix Addition
Write a Comment
User Comments (0)
About PowerShow.com