Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
D
darshan
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 72
    • Issues 72
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 5
    • Merge Requests 5
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • darshan
  • darshan
  • Issues
  • #134

Closed
Open
Opened Sep 24, 2015 by Shane Snyder@ssnyder
  • Report abuse
  • New issue
Report abuse New issue

investigate use of llapi_file_get_stripe for alignment on Lustre

Enhancement suggested by Kalyana Chadalavada. The issue is that Darshan does not have a portable and efficient way to detect file alignment on Lustre volumes. Stat() of newly opened files it too expensive, and statfs() of a mount point does not return default stripe information in the block size field. As an alternative we could detect the presence of a Lustre library at configure time and use the llapi_file_get_stripe() call on Lustre volumes.

http://wiki.lustre.org/manual/LustreManual20_HTML/SettingLustreProperties_HTML.html

Need to benchmark this routine and determine if it is feasible to use it from the Darshan runtime library.

Assignee
Assign to
3.1.0
Milestone
3.1.0
Assign milestone
Time tracking
None
Due date
None
2
Labels
enhancement wrapper libraries
Assign labels
  • View project labels
Reference: darshan/darshan#134