Currently on 3DS, cores compiled are separated into separate .cia packages to install. Whilst a RetroArch.cia package is provided, it currently crashes on run.
May I suggest a bounty for 3DS to enable RetroArch to run how it does on most other platforms (single application that can download cores within itself).